Accéder à smtp via script telnet [résolu] - Linux et OS Alternatifs
Marsh Posté le 16-04-2005 à 17:44:53
mikala a écrit : tout simplement car tu ne respectes a mon avis pas le temps nécessaire ( il y a une pause notamment apres le ehlo . |
@mikala,
J'ai essayé de mettre les mails entre <> cela ne donne rien.
Comment puis-je intégrer des pauses ?
J'ai ajouté des sleep 2 mais en vain...
Marsh Posté le 17-04-2005 à 15:25:13
Fait plutot un script Perl, tu as des librairies pour utilise SMTP ce sera beaucoup plus propre a mon avis.
Sinon utilise peut etre netcat au lieu de telnet
Marsh Posté le 17-04-2005 à 19:27:48
HNO3 a écrit : Fait plutot un script Perl, tu as des librairies pour utilise SMTP ce sera beaucoup plus propre a mon avis. |
On vient de me donner la solution :
- Activer la ligner "FromLineOverride=YES" dans /etc/ssmtp/ssmtp.conf
- utiliser sendmail
Cela fonctionne.
A+
Marsh Posté le 17-04-2005 à 20:04:30
o.O
attends je croyais que tu fesais *expres* de ne pas te servir de sendmail ...
Marsh Posté le 17-04-2005 à 20:36:32
mikala a écrit : o.O |
Au départ, je voulais éviter sendmail (compliqué) et utiliser seulement "mail". Ensuite, j'ai été aiguillé vers telnet. Ces différentes solutions n'aboutissant pas, j'ai été contraint d'utiliser sendmail.
Voilà
Marsh Posté le 15-04-2005 à 22:37:12
Bonsoir,
J'essaie en vain d'accéder à mon serveur smtp via des commandes telnet
intégrées à un script. A la mano via la console, tout se passe bien; mais
quand que je les intègre à un script, j'ai le message d'erreur suivant :
root@PCTEST bin]# test
Trying 192.168.200.1...
Connected to 192.168.200.1 (192.168.200.1).
Escape character is '^]'.
220 pcserver VPOP3 SMTP Server Ready
Connection closed by foreign host.
[root@PCTEST bin]#
Le script est le suivant :
#! /bin/sh
telnet 192.168.200.1 25 << EOF
EHLO pctest
MAIL FROM: pc1@milly.fr
RCPT TO: admin@lan.fr
DATA
From: pc1@milly.fr
To: admin@lan.fr
Subject: sujet interne
bla
bla
.
EOF
Pourriez-vous m'aider à diagnostiquer ce qui coince ?
D'avance merci.
Message édité par kafifi le 17-04-2005 à 19:28:08