阿里雲郵件推送


第一件事就是注冊域名:建議測試者購買國際域名。可以不用備案。國內域名.cn備案后才能通過驗證。

有了域名后開始:

一,新建域名:

如果有企業郵箱建議使用二級域名:

單擊“配置”查看配置信息:

 

 

然后對域名進行解析:找到域名管理,單擊解析:

 

 

單擊“解析”:

 

設置好之后單擊“啟用”:(等幾分鍾)

 

單擊“驗證”可以查看是否通過。如果不通過看是不是解析的信息寫錯了。

 

成功后:

 

提交審核通過驗證。

 

安裝C# SDK

開發環境

阿里雲郵件推送的C# SDK支持.net framework 2.0或以上版本

SDK下載

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:

 

 

 

更多具體詳情參見阿里雲文檔。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM