SSRS email Subscription Using Exchange server 2010 - reportingservices-2005

Can it is possible to sent SSRS (SQL SERVER REPORTING SERVICE) 2005 email subscription using Microsoft Exchange server 2010 instead of SMTP? If possible than how?
We have tried to do it by editing the file rsreportserver.config.
We had change the below section of the code:
<Extension Name="Report Server Email" Type="Microsoft.ReportingServices.EmailDeliveryProvider.EmailProvider,ReportingServicesEmailDeliveryProvider">
<MaxRetries>3</MaxRetries>
<SecondsBeforeRetry>900</SecondsBeforeRetry>
<Configuration>
<RSEmailDPConfiguration>
<SMTPServer>xxx.xx.xx.xxx</SMTPServer> //Ip Address
<SMTPServerPort></SMTPServerPort>
<SMTPAccountName></SMTPAccountName>
<SMTPConnectionTimeout></SMTPConnectionTimeout>
<SMTPServerPickupDirectory></SMTPServerPickupDirectory>
<SMTPUseSSL></SMTPUseSSL>
<SendUsing>2</SendUsing>
<SMTPAuthenticate></SMTPAuthenticate>
<From>Custom-Reports#abc.com</From>
<EmbeddedRenderFormats>
<RenderingExtension>MHTML</RenderingExtension>
</EmbeddedRenderFormats>
<PrivilegedUserRenderFormats></PrivilegedUserRenderFormats>
<ExcludedRenderFormats>
<RenderingExtension>HTMLOWC</RenderingExtension>
<RenderingExtension>NULL</RenderingExtension>
<RenderingExtension>RGDI</RenderingExtension>
</ExcludedRenderFormats>
<SendEmailToUserAlias>True</SendEmailToUserAlias>
<DefaultHostName></DefaultHostName>
<PermittedHosts></PermittedHosts>
</RSEmailDPConfiguration>
</Configuration>
</Extension>

Unfortunately, looking through the documentation, it looks as though SSRS can't be configured to use Exchange Web Services, even in SQL Server 2012.
Pretty weak. It's as though they pretty much stopped any significant development of SSRS the day it went live.

Related

Integrate Online Dynamics CRM with On Premise Exchange. Is that possible

we have an in-house exchange server and we would like to integrate that with our Online Dynamics CRM application at /CompanyName/.crm.dynamics.com
We do not have any online exchange account with Microsoft yet and do not plan to add that. I went to server profiles interface within the Email Settings and tried adding both exchange and POP3-SMTP. But nothing helped. Way the settings are, I don' think Microsoft even allows setting up on premise exchange server with Online Dynamics CRM.
Is that so or am I doing something wrong
Any clue where should I start.
CRM Online only supports Exchange Online so I don't think what you want to do is possible.
Supported email service configurations for server-side synchronization

Cannot change Auto-Discover settings in Server Profile in CRM 2015 Online

I want to setup Server Side synchronization in a CRM 2015 Online environment. The Email Server Profile is not allowing me to change the Auto-discover settings.
It is set to Yes by default. Is it supposed to be this way?
Or is this a known issue.
Kindly Help.
Some what just confirmation of Alex's comment.
Please see Supported email service configurations for server-side synchronization.
CRM Online supports server-side synchronization with Exchange Online
in the same tenant in Office 365 with Server to Server Authentication.
Other authentication methods or settings are not recommended or
supported, including;
Setting Auto Discover Server Location to No
So you can do server side synchronisation, but only with Exchange Online which is perhaps why you cant change that setting.

MAPI Profile creation problems to connect exchange server 2013

I am working on to create MAPI profile programatically to connect Exchange Server 2013. But in exchange server 2013 due to some advanced settings [outlook anywhere] i need to add some additional properties as described in the below aricle.
MSDN Article
I can able to retrieve the following important property values through Autodicover.
PR_PROFILE_RPC_PROXY_SERVER
PR_PROFILE_UNRESOLVED_SERVER
PR_PROFILE_RPC_PROXY_SERVER_AUTH_PACKAGE
And iam able to create profile by adding the properties. But i faced the following difficulties,
Sometimes without adding the additional properties described in the above msdn article i able to create the mapi profile and connect exchange server. In such cases, if i add the additional properties then iam unable to connect the exchange server successfully with the profile.
i am getting the MAPI error "MAPI_E_LOGON_FAILED".
And in most of the exchange server 2013 environment, if i add the additional properties then only i can able to connect exchange server successfully.
I am confused..! In what circumstance we need to add the additional MAPI properties [PR_PROFILE_RPC_PROXY_SERVER,PR_PROFILE_UNRESOLVED_SERVER,......]to connect exchange server 2013 in a MAPI profile???
And i am unable to find the exact causes in the exchange server environments.
Iam struggling to find the solution for more than a week.
can anyone please help me on this.
If need any additional information, i am happy to provide.
NOTE: I am able to create MAPI profile to connect exchange server 2010 without any issues.
Exchange 2013 requires those RPC over HTTP properties because it no longer supports RPC over TCP/IP. For earlier versions of Exchange, they're optional.

SQL Azure reports by e-mail?

I am new to Windows Azure and SQL Azure and was wondering if there is a way that I can export the reports (on my reportserver) that I created and e-mail them to for example and administrator automatically like every week?
Kind Regards!
As you are new to both Windows Azure and SQL Azure, I would suggest the following:
SQL Azure Reporting is still in Preview (or CTP) mode so there are limited functionalities available.
SQL Azure reporting preview provides following 3 scenarios:
2.1 Embed Microsoft reports in Web or client applications
2.2 Design, publish, and view reports (.rdl) and report-related items on a SQL Azure Reporting report server.
2.3 Interact with the report server Web service by using SOAP API calls.
So when you are using SQL Azure Reporting Preview you can generate the reports however to send these reports via email you need a front end to take care of job or custom code running on-premise connected to SQL Azure Reporting service.
3.1 This front end could be a Windows Azure Web Role (using 3rd party email provider or online MS Exchange to send email) or your own SQL Azure reporting service sending emails by using custom code.
3.2 You can also write a client application talking to Reporting Service Web Service over SOAP to get reports and then email to required destination.
More information on SQL Azure Reporting Preview is here:
http://msdn.microsoft.com/en-us/library/windowsazure/gg430129.aspx
I assume your reportserver is running on Azure? Azure doesn't have an SMTP server so basically what you will need to do is
1) Use a third-party SMTP server (Gmail is free) to send out the emails. Azure recently have a deal with sendgrid who provide SMTP and email services as well.
2) Write a little application that runs in a worker role and periodically generates the reports and sends them out.

How do I connect to multiple Exchange servers?

I'm working at a client site, and connect to their Exchange 2000 server via web mail. I have Outlook 2007 running as well connected to my companies Exchange 2007 over HTTP.
Is there any way to connect to the client's Exchange 2000 server using anything other than web mail? Ideally, Outlook 2007 would be able to do it, but I don't think that is possible. POP isn't an option, because I need calendaring.
Thanks,
Zach
Unfortunately, Outlook 2007 can only connect to one Exchange server per profile. To get this capability, you can upgrade to Outlook 2010. Outlook 2010 will connect to multiple Exchange servers in a single profile with no problem.
As a consultant, I have the need to connect to multiple email accounts all the time--my current profile is configured to connect to my corporate Exchange server, a client's Exchange server, two different Office 365 (Exchange Online) accounts, two different Google Apps accounts, and a Hotmail account. I love being able to easily navigate among all the different email accounts I regularly use via the native Outlook 2010 UI; I could never go back to multiple browser windows and Outlook profiles!
[I realize this is a 'stale' question, but I noticed it popped up in a search on the topic so I'm posting this answer as this information isn't reflected in any of the earlier answers.]
You can always use more than one Outlook profile.
http://office.microsoft.com/en-us/outlook/HA011471581033.aspx
There is a way of opening 2 Outlook instances running 2 different profiles.
Please see this link -> http://www.pcauthority.com.au/Feature/136036,server-101-access-multiple-exchange-servers-with-outlook.aspx
I dont think outlook will allow more than 1 exchange server connection. One option would be using another email clients like thunderbird to connect to the other exchange server [I haven't tried it though]. In case you need to know how to configure thnderbird to connect to exchange server, here is a link.
You can create multiple profiles in Outlook. You won't be able to open them all at the same time, but you can set outlook to ask you whihc profile to open when you start it.
this is an old link, but the process is essentially the same if dealing with 2003 or 2007.
http://www.cod.edu/it/howdoi/profiles/
hth...
andres
With Exchange 2000, external access is only possible using Outlook Web Access or POP/IMAP. With Exchange 2003 and 2007 you can connect using the outlook client using RPC, but not in 2000.
On a side, you can only have 1 Exchange connection in outlook, so you would have to use multiple profiles.
Apple's Mail Client will connect to any number of Exchange servers at a time. I believe that the Open Source Evolution mail client will similarly do so.

Resources