Si tu veux les mêmes en-têtes tu peux effectuer la connexion à la main avec telnet.
Ça ne fonctionne que si la communication n'est pas chiffrée.
Du genre :
il faut préparer le nom d'utilisateur et le mot de passe en base 64 :
echo 'xxxxxxxxxx' | base64
echo 'yyyyyyyyyy' | base64
telnet smtp.example.com 587
HELO test.example.com (pour indiquer qu'on parle en 7 bits)
ou
EHLO test.example.com (pour indiquer qu'on parle en 8 bits)
AUTH LOGIN
le serveur répond avec "334 VXNlcm5hbWU6;" qui veut dire "334 Username:;" en base64 --> on copie/colle le nom d'utilisateur en base64
le serveur répond avec "334 UGFzc3dvcmQ6;" qui veut dire "334 Password:;" en base64 --> on copie/colle le mot de passe en base64
MAIL FROM: machin@truc.fr
RCPT TO: chose@chose.fr
DATA
et là tu colles ton email avec en-têtes
From: machin@truc.fr
To: chose@chose.fr
Subject: test
blabla
blabla
. (terminer par un point seul sur une ligne)
QUIT
# À la mano
Posté par Kerro . En réponse au message [Résolu] Envoyer un email préexistant. Évalué à 4.
Si tu veux les mêmes en-têtes tu peux effectuer la connexion à la main avec telnet.
Ça ne fonctionne que si la communication n'est pas chiffrée.
Du genre :