asp.Net呼び出し飛信無料メール

1867 ワード

        #region         (2014-01-06 16:20    )
        /// <summary>
        ///         (               ,          )
        /// </summary>
        /// <param name="sendNumber">       </param>
        /// <param name="sendPassword">    </param>
        /// <param name="receiveNumber">    </param>
        /// <param name="Content">    </param>
        /// <returns></returns>
        public bool sendfetion(string sendNumber, string sendPassword, string receiveNumber, string Content)
        {

            string url = string.Format("https://quanapi.sinaapp.com/fetion.php?u={0}&p={1}&to={2}&m={3}", sendNumber, sendPassword, receiveNumber, HttpUtility.UrlEncode(Content));
            string strRet = "";
            try
            {
                HttpWebRequest hr = (HttpWebRequest)WebRequest.Create(url);
                hr.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)";
                hr.Method = "GET";
                hr.Timeout = 30 * 60 * 1000;
                WebResponse hs = hr.GetResponse();
                Stream sr = hs.GetResponseStream();
                StreamReader ser = new StreamReader(sr, Encoding.Default);
                strRet = ser.ReadToEnd();
            }
            catch (Exception er)
            {
                strRet = "";
            }
            if (!strRet.Contains(":0")) return false;//       :{"result":0,"message":"\u53d1\u9001\u6210\u529f"}
            return true;
        } 
        #endregion


インタフェースはSinaAppEngineに構築されており、SAEのサービスは比較的確実です.
詳しくは住所を見てください.http://blog.quanhz.com/archives/273
送信者ユーザー、パスワードを間違えないでください.受信者は自分または飛信の友达でなければ、送信に成功しません.