阿里云邮件推送
第一件事就是注冊域名:建議測試者購買國際域名。可以不用備案。國內域名.cn備案后才能通過驗證。
有了域名后開始:
一,新建域名:
如果有企業郵箱建議使用二級域名:
單擊“配置”查看配置信息:
然后對域名進行解析:找到域名管理,單擊解析:
單擊“解析”:
設置好之后單擊“啟用”:(等幾分鐘)
單擊“驗證”可以查看是否通過。如果不通過看是不是解析的信息寫錯了。
成功后:
提交審核通過驗證。
安裝C# SDK
開發環境
阿里云郵件推送的C# SDK支持.net framework 2.0或以上版本
SDK下載
直接下載http://aliyundm.oss-cn-hangzhou.aliyuncs.com/example/aliyun-net-sdk-dmV3.zip
SDK安裝
手動安裝
在解壓的文件中可以找到aliyun-net-sdk-core.dll和aliyun-net-sdk-dm.dll這兩個文件
在您的Visual Studio項目上右鍵點擊 -> 添加引用 -> 瀏覽(如果你用的是MonoDevelop,請自行按照相應導入dll的方法導入這個.dll文件),選擇以上.dll文件,點擊“確定”按鈕,您就可以在工程中使用阿里云郵件推送C# SDK了
demo:
using Aliyun.Acs.Core;
using Aliyun.Acs.Core.Exceptions;
using Aliyun.Acs.Core.Profile;
using Aliyun.Acs.Dm.Model.V20151123;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", "<your accessKey", "<your accessSecret>");
IAcsClient client = new DefaultAcsClient(profile);
SingleSendMailRequest request = new SingleSendMailRequest();
try {
request.AccountName = "控制臺創建的發信地址";
request.FromAlias = "發信人昵稱";
request.AddressType = 1;
request.TagName = "控制臺創建的標簽";
request.ReplyToAddress = true;
request.ToAddress = "目標地址";
request.Subject = "郵件主題" ;
request.HtmlBody = "郵件正文" ;
SingleSendMailResponse httpResponse = client.getAcsResponse(request);
} catch (ServerException e) {
e.printStackTrace();
}
catch (ClientException e) {
e.printStackTrace();
}
}
}
}
API:
更多具體詳情參見阿里云文檔。
總結
- 上一篇: 缴纳社保快一年了一年后交社保
- 下一篇: Ibex 处理器架构简介