Envoyer un email à partir de gmail à l'aide de Telnet
Je travaille sur windows et je l'ai activé sur le client telnet
Dans l'invite de cmd:
$telnet smtp.gmail.com 587
220 mx.google.com ESMTP dk3sm50678627pbc.32 - gsmtp
$Helo
250 mx.google.com at your service
$ mail from: <[email protected]>
530 5.7.0 Must issue a STARTTLS command first. dk3sm50678627pbc.32 - gsmtp
$ STARTTLS
220 2.0.0 Ready to start TLS
$ mail from:
C:\Users\{myuser}>
Connection to host lost.
Ne sais pas Quel est le problème ?
Quelqu'un peut m'aider , comment je peux envoyer des e-mails de gmail serveur à l'aide de telnet à partir de la ligne de commande >
Vous n'êtes pas à l'aide de Telnet de Windows. Vous pouvez utiliser toutes les autres Fenêtres langage de script pour envoyer un mail.
OriginalL'auteur Adon Smith | 2013-10-10
Vous devez vous connecter pour publier un commentaire.
smtp.gmail.com nécessite TLS. La base client telnet qui est livré avec windows ne sait pas à négocier le protocole TLS avec un serveur. Vous souhaiterez peut-être utiliser openssl au lieu de cela, qui est en mesure de négocier le protocole TLS. Voir http://www.madboa.com/geek/openssl/#cs-smtp pour un exemple de comment faire cela.
OriginalL'auteur mti2935
Mettre dans un fichier VBS, c'est à dire de sendmail.vbs.
À Google le site web de GMail, vous devez activer cette fonctionnalité pour les CDO de travail.
À votre page Gmail cliquez sur Paramètres des Comptes et de l'Import - d'Autres Paramètres de Compte Google (En bas de page], Permettent à moins d'applications sécurisées.
Aussi de la mémoire, vous devez également cliquer sur un lien dans un e-mail la première fois que vous l'utilisez (il y a quelques années).
OriginalL'auteur ACatInLove
Le smtp de gmail devez utiliser smtp auth avant l'envoi de votre e-mail. Le smtp auth besoin du nom d'utilisateur et mot de passe.
voir ce lien coup si vous pouvez lire en Chinois.
http://linxucn.blog.51cto.com/1360306/837365
Dernière, j'ai sugguest utilisation de java pour demander à gmail serveur smtp pour envoyer des e-mail, Il sera plus facile , parce que vous n'avez pas besoin de coder le smtp auth BASE64 ou quoi que ce soit d'autre.
GOGOGO, bonne chance 🙂
Il est très difficile d'envoyer un mail par telnet pour utiliser gmail comme un MTA. sous Linux , vous devez le faire vous-même. apprendre l'authentification smtp et le faire en attendre lang. SI gmail N'a PAS besoin d'une AUTHENTIFICATION SMTP, vous pouvez le faire, mais maintenant, il suffit d'utiliser java ou quoi que ce soit d'autre vous fera travailler.
OriginalL'auteur Chair