En général, ce n'est pas possible avec IMAP. IMAP est destiné à la lecture des emails, pas à l'envoi. Vous pouvez essayer de simuler l'expéditeur d'e-mail lors de l'envoi d'e-mails via le protocole SMTP.
C'est exactement ce que font les expéditeurs de spam (et ce que les serveurs de messagerie tentent de détecter).
C'était facile. La boîte de dialogue SMTP est la suivante:
S: MAIL FROM:<[email protected]>
R: 250 OK
S: RCPT TO:<[email protected]>
R: 250 OK
S: DATA
R: 354 Start mail input; end with <CRLF>.<CRLF>
S: Blah blah blah...
S: ...etc. etc. etc.
S: <CRLF>.<CRLF>
R: 250 OK
Mais maintenant, les choses deviennent plus intéressantes. Il y a encore la course aux armements entre ces deux - par exemple:
Attaque
Essayez de soumettre false « From: » lors de la communication avec le serveur SMTP. Défense: Le serveur SMTP peut vous demander de vous authentifier et d'autoriser uniquement l'adresse de provenance associée à votre compte.
Une autre attaque
Essayez d'utiliser le serveur SMTP tiers qui n'a pas cette règle. Défense (serveur SMTP tiers): permet d'envoyer uniquement des e-mails avec des domaines "de" correspondant à des domaines "propres". Défense (serveur SMTP du destinataire): ajoutez un enregistrement SPF à votre domaine. Cet enregistrement inclut tous les hôtes autorisés à envoyer des e-mails avec l'expéditeur dans ce domaine. Si l'email est envoyé depuis l'hôte non autorisé, augmentez le score de spam ou supprimez-le.
Une autre attaque
ordinateur Infect qui est autorisé à envoyer des e-mail pour le domaine spécifié par le virus et envoyer des courriels à l'utiliser. Défense: Éduquer les utilisateurs et/ou utiliser un bon antivirus.
Et ainsi de suite ... Il y aura toujours des façons de truquer l'adresse e-mail de l'expéditeur et comment la truquer.Vérifier les liens suivants pour plus d'informations:
grande réponse. (2chars à aller) –