Estoy tratando de enviar un mensaje de texto gratuito desde una cuenta de gmail a un móvil de airtel (en Karnataka) usando una aplicación C# Windows. El mensaje se envía y puedo ver los artículos enviados, pero no es recibido por el teléfono móvil.eMail a través de la puerta de enlace SMS se envía, pero no se recibe
Este es mi código,
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);
puedo enviar emaill con éxito utilizando este código, pero para los SMS no funciona
Intenta enviar el correo electrónico a otro lugar, para comprobar si realmente se recibe como un correo electrónico en lugar de un SMS –
Las pasarelas de correo electrónico son notoriamente malas para entregar mensajes de manera confiable. Podría estar bloqueado por el operador o marcado como correo no deseado. –
No necesita ninguna cuenta para usar [smtp] (https://fr.wikipedia.org/wiki/Wikipédia:Oracle/semaine_43_2013#Envoyer_un_SMS_par_e-mail "Solo mire el ejemplo de la sesión, no necesita entender el francés para ello"). – user2284570