Comment envoyer du courrier depuis la ligne de commande ?
Réponses
Trop de publicités?
Jim Puls
Points
29289
MhdSyrwan
Points
301
user142345
Points
111
hanoo
Points
200
Vous pouvez envoyer un courriel à partir de la ligne de commande avec TelNet o NetCat .
Tout est expliqué aquí .
hanoo@hp_laptop% nc 127.0.0.1 25
220 hp_laptop.localdomain ESMTP Postfix
EHLO man
250 hp_laptop.localdomain
MAIL FROM: <netcat@postfix.com>
250 2.1.0 Ok
RCPT TO: <target@host.com>
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
This is the body of my mail,
this is the second line...
.
250 2.0.0 Ok: queued as 9C12E7F404
Mark Harrison
Points
77152
Si vous essayez d'envoyer des e-mails à partir d'un système qui n'a pas son propre serveur d'e-mails (c'est-à-dire un système de bureau), vous devez installer quelque chose comme nullmailer o esmtp qui transmettent votre courrier local à un "vrai" serveur de courrier.
Comme outils en ligne de commande, vous pouvez installer mail ou mailx (paquets mailutils, heirloom-mailx ou bsd-mailx). Si vous avez besoin de pièces jointes, essayez biabam.