Utilisez d'abord la fenêtre DOS pour exécuter la commande permettant d'envoyer un e-mail :
Démarrer - Exécuter - CMD :
telnet stmp.163.com//此为发送邮件的服务器协议
Le serveur renvoie un message 220 indiquant le succès.
Puis saisissez :
ehlo *****//ehlo为smtp二代协议,为区别一代的helo,将e和l换个位置。 *为任意内容
Le serveur renvoie un message 250 indiquant le succès, puis sélectionnez la méthode de connexion :
auth login plain
Entrez
auth login
pour renvoyer 334 indique que la connexion sélectionnée est réussie, puis entrez le nom d'utilisateur et le mot de passe pour vous connecter, et terminez avec la touche Entrée.
//这里的账号和密码必须经过base64加密。若是pop3服务器不用加密。
Le serveur renvoie 235 et le message OK indique que la connexion est réussie.
Puis saisissez :
mail from : <***@xxx.com>//一定不能出错,也要按顺序输入,否则不成功。也不能修改,输入错字符后回车重新输入。
Le serveur renvoie 250 en cas de succès et 550 en cas d'échec.
rcpt to:<***@xxx.com>//同上
Le serveur renvoie 250 en cas de succès et 550 en cas d'échec.
data//准备写正文。
Renvoyer le message 354 pour indiquer le succès.
from:<xxxx@xxx.com>//这里的from显示的是查看邮件时发件人信息。可以随便输入。 subject:***** //邮件主题 //一定要空一格。 test //这里是内容 . //以点结束。
Si le serveur renvoie un message 250, cela signifie que l'envoi a réussi. La fonction d'envoi d'e-mails via DOS est réalisée.
Ici, lorsque nous envoyons des e-mails, nous devons confirmer notre identité via un nom d'utilisateur et un mot de passe, mais est-ce que différents serveurs de messagerie doivent être confirmés ? La réponse est non.
Alors, comment pouvons-nous prétendre être un serveur et envoyer des emails directement à un serveur de messagerie ?
Nous devons d'abord obtenir l'adresse IP de la machine pour usurper l'identité d'un serveur :
ipconfig /all//拿到IP
Résoudre le DNS d'un certain serveur de boîte aux lettres et obtenir l'adresse du serveur smtp.
nslookup set type=mx//邮箱类型 域名
Recherchez l'adresse du serveur SMTP et copiez-la, par exemple 163mx02.mxmail.netease.com en 163.
Connectez-vous ensuite au serveur :
telnet 163mx02.mxmail.netease.com 25 ehlo IP//这里填写的是本机IP
OK, le reste est le même qu'avant. De cette façon, cette machine est utilisée comme serveur pour envoyer des emails (pour déterminer s'il s'agit d'un serveur, vous devez analyser le DNS à l'envers pour voir s'il est identique à l'IP).
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!