Azure Add-in Send Email SharePoint Online Office 365

This SharePoint tutorial, we will discuss how to send email in Azure add-in in SharePoint Online Office 365.

It’s a very common requirement to send email through custom code when we design and develop an application.

In general for the custom web part in SharePoint 2013, we can use the internal organization SMTP address to send an email notification through code. In the Azure-hosted solution in SharePoint Online, we have to follow the below approach to send Emails.

We will need a cloud-only account created in Office 365 Online Exchange without Multifactor authentication enabled.

The account will be used in the Azure app to send an email to connect directly to Office 365 using the SMTP client submission endpoint “smtp.office365.com” and establish the connection.

We will have to use the Cloud Only account and password provided in code to connect “smtp.office365.com”

Below code snippet for further reference.

SmtpClient clt = new SmtpClient();
clt.UseDefaultCredentials = false;
clt.Credentials = new System.Net.NetworkCredential("O365 cloud only user account", "Password");
clt.Port = 587;
clt.Host = "smtp.office365.com";
clt.DeliveryMethod = SmtpDeliveryMethod.Network;
clt.EnableSsl = true;

You may like following SharePoint tutorials:

We learned here how to send email in Azure add-in in SharePoint Online Office 365.

Donwload Hub site pdf

Download SharePoint Online Tutorial PDF FREE!

Get update on Webinars, video tutorials, training courses etc.

Sambita Rath

I have 9 years of exprience into SharePoint implementation, architecture, Administrator, development and Training.Designing Information Architecture in SharePoint 2007, 2010,2013 and Office 365.

>