problème mail depuis script

Bonjour,

J’ai un script perl qui permet d’enregistrer des personnes pour un programme, il envoie un mail de confirmation mais celui ci ne fonctionne pas.

Quand j’essaye d’envoyer un mail en console depuis ssh ça fonctionne très bien mais je galère avec le script.

voici le log:

May 23 01:29:38 debian postfix/smtpd[8006]: connect from mondomaine.org[91.121.XXX.XX] May 23 01:29:38 debian postfix/smtpd[8006]: NOQUEUE: reject: RCPT from mondomaine.org[91.121.XXX.XX]: 450 4.7.1 <localhost.localdomain>: Helo command rejected: Host not found; from=<root@mondomaine.org> to=<monmail@gmail.com> proto=ESMTP helo=<localhost.localdomain> May 23 01:29:38 debian postfix/smtpd[8006]: warning: non-SMTP command from mondomaine.org[91.121.XXX.XX]: From: root@mondomaine.org May 23 01:29:38 debian postfix/smtpd[8006]: disconnect from freeserv.org[91.121.XXX.XX]

J’ai une piste mais je ne vois pas comment régler ceci :

Postfix essaye d’envoyer le mail depuis localhost mais n’y arrive pas, peut être un problème de fichier hosts ?

merci de m’éclairer :smt001

personne pour me donner un coup de main s’il vous plait

une petite aide svp