1
在Microsoft Azure網站中,我們如何使用SendGrid發送電子郵件?如何使用SendGrid在Microsoft Azure中發送電子郵件
在Microsoft Azure網站中,我們如何使用SendGrid發送電子郵件?如何使用SendGrid在Microsoft Azure中發送電子郵件
你需要從Azure中SendGrid用戶ID &鍵,然後用下面的代碼來發送電子郵件:
public void SendEmail(string emailTo, string emailSubject, string emailBody)
{
try
{
//Create the email object first, then add the properties.
SendGrid myMessage = SendGrid.GetInstance();
myMessage.AddTo(emailTo);
myMessage.From = new MailAddress("[email protected]", "Abc Xyz");
myMessage.Subject = emailSubject;
myMessage.Text = emailBody;
// Create credentials, specifying your user name and password. (Use SendGrid UserId & Password
var credentials = new NetworkCredential("[email protected]", "xxxxxxxxxxxx");
// Create an Web transport for sending email.
var transportWeb = Web.GetInstance(credentials);
//Send the email.
transportWeb.DeliverAsync(myMessage);
}
catch (Exception ex)
{
string msg = ex.Message;
}
}
更多的詳細信息,你可以參考以下鏈接