Maison > Applet WeChat > Développement de mini-programmes > Introduction détaillée à l'applet de développement de messagerie Java

Introduction détaillée à l'applet de développement de messagerie Java

黄舟
Libérer: 2017-04-15 11:17:38
original
2131 Les gens l'ont consulté

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//此为发送邮件的服务器协议
Copier après la connexion

Le serveur renvoie un message 220 indiquant le succès.

Puis saisissez :

ehlo *****//ehlo为smtp二代协议,为区别一代的helo,将e和l换个位置。  *为任意内容
Copier après la connexion

Le serveur renvoie un message 250 indiquant le succès, puis sélectionnez la méthode de connexion :

auth login plain
Copier après la connexion

Entrez

auth login
Copier après la connexion

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服务器不用加密。
Copier après la connexion

Le serveur renvoie 235 et le message OK indique que la connexion est réussie.

Puis saisissez :

mail from : <***@xxx.com>//一定不能出错,也要按顺序输入,否则不成功。也不能修改,输入错字符后回车重新输入。
Copier après la connexion

Le serveur renvoie 250 en cas de succès et 550 en cas d'échec.

rcpt to:<***@xxx.com>//同上
Copier après la connexion

Le serveur renvoie 250 en cas de succès et 550 en cas d'échec.

data//准备写正文。
Copier après la connexion

Renvoyer le message 354 pour indiquer le succès.

from:<xxxx@xxx.com>//这里的from显示的是查看邮件时发件人信息。可以随便输入。
subject:***** //邮件主题
               //一定要空一格。
test           //这里是内容
.              //以点结束。
Copier après la connexion

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
Copier après la connexion

Résoudre le DNS d'un certain serveur de boîte aux lettres et obtenir l'adresse du serveur smtp.

nslookup
set type=mx//邮箱类型
域名
Copier après la connexion

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
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal