414
人物
SMTP之CSharp調用示例__SMTP接口說明_郵件推送-阿裏雲
using System;
using System.Collections.Generic;
using System.Text;
using System.Net.Mail;
using System.Net.Mime;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
try
{
MailMessage mailMsg = new MailMessage();
mailMsg.To.Add(new MailAddress("目標地址"));
mailMsg.From = new MailAddress("控製台創建的發信地址", "昵稱");
// 郵件主題
mailMsg.Subject = "郵件主題C#測試";
// 郵件正文內容
string text = "歡迎使用阿裏雲郵件推送";
string html = @"歡迎使用<a href=""https://dm.console.aliyun.com"">郵件推送</a>";
mailMsg.AlternateViews.Add(AlternateView.CreateAlternateViewFromString(text, null, MediaTypeNames.Text.Plain));
mailMsg.AlternateViews.Add(AlternateView.CreateAlternateViewFromString(html, null, MediaTypeNames.Text.Html));
// 添加附件
string file = "D:\1.txt";
Attachment data = new Attachment(file, MediaTypeNames.Application.Octet);
mailMsg.Attachments.Add(data);
//郵件推送的SMTP地址和端口
SmtpClient smtpClient = new SmtpClient("smtpdm.aliyun.com", 25);
// 使用SMTP用戶名和密碼進行驗證
System.Net.NetworkCredential credentials = new System.Net.NetworkCredential("控製台創建的發信地址", "控製台設置的SMTP密碼");
smtpClient.Credentials = credentials;
smtpClient.Send(mailMsg);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
}
}
最後更新:2016-11-24 11:23:48
上一篇:
SMTP之JAVA調用示例__SMTP接口說明_郵件推送-阿裏雲
下一篇:
SMTP之PHP調用示例__SMTP接口說明_郵件推送-阿裏雲
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲