我試圖使用C#Windows應用程序將gmail帳戶的免費短信發送至airtel移動(在卡納塔克邦)。該消息已發送,我可以看到已發送的項目,但未被手機接收。通過短信網關發送電子郵件,但未收到
這是我的代碼,
SmtpClient smtp = new SmtpClient();
smtp.Credentials = new NetworkCredential("[email protected]", "activedust");
smtp.Port = 587;
smtp.Host = "smtp.gmail.com";
smtp.EnableSsl = true;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
MailMessage message = new MailMessage();
message.To.Add("[email protected]");//replace no with airtel mobile number in Karnataka
message.From = new MailAddress("[email protected]", "App",System.Text.Encoding.UTF8);
message.Body = "type your body";
message.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;
smtp.send(message);
我可以給emaill成功使用此代碼,但對於短信不能正常工作
嘗試發送電子郵件到其他地方,以檢查它是否實際收到爲en電子郵件而不是短信 – 2012-02-07 07:37:16
電子郵件到短信網關是可靠地提供郵件臭名昭着的糟糕。您很可能被運營商阻止或標記爲垃圾郵件。 – 2012-02-08 09:45:55
您不需要使用[smtp]的任何帳戶(https://fr.wikipedia.org/wiki/Wikipédia:Oracle/semaine_43_2013#Envoyer_un_SMS_par_e-mail「只需查看會話示例;您無需瞭解法語爲了它」)。 – user2284570 2013-12-29 13:17:20