Mailx nem küld levelet

Fórumok

Sziasztok!

Van 2 gép amin kiadva az alábbi parancsot, csak az egyik küldi el az e-mailt:

mailx -s akarmi akarki@valami.hu

Mindkettőn van mailx, az egyik gépen egy hete nem működik, de nem tudom miért. Logot nem generál, hibát nem ír csak egyszerűen nem érkezik meg a levél.

Köszi!

Hozzászólások

Ez működik?


echo "Ez egy teszt." | mail -s "Teszt e-mail" akarki@valami.hu

Közben maillogot kéne nézegetni.

--
trey @ gépház

Helyi felhasznalonak elkuldi de csak ugy, hogy cimzettnek a unix-os felhasznalonevet adom meg. Kifele nem kuld. Ido kozben azt sikerult megtudakolnom, hogy kulso smtp-t kellene hasznalnia, de azt semmilyen parameterrel nem adhatom meg sem a maix-nek sem pedig a mail-nek. Milyen kornyezeti valtozobol nyeri azt ki a mailx, hogy milyen smtp-n keresztul tovabbitsa a levelet? Hogyan tunam azt megfeleloen beallitani? Koszi!

a mailx /usr/sbin/sendmail -t hivja, azt kell configolni. Egyebkent mailx blablabla -- sendmailopciok formaban tudsz parametert adni a sendmailnek. (man mailx)

A problema oka valoszinuleg az, hogy a lokalis MTA az egyik helyen megfeleloen van beallitva, a masik helyen meg nem.

Köszi a választ! Sajnos az /usr/sbin/sendmail egy olvashatatlan krixkraxokat tartalmazó fájl itt nálam, viszont találtam egy olyat, hogy /etc/mail/sendmail.cf Az lehetséges, hogy itt kellene az SMTP-t beállítani? Mert van egy olyan bejegyzés a fájlban ami "DS"-el kezdődik és olyat olvastam, hogy ez után kellene beírni az smtp szerver ip-jét de jelenleg ez a rész üres. Eddig is üres volt és mégis működött. A mail és mailx -hez nincsenek smtp megadási paraméterek a man-ban. Köszi!

Koszi! Sajnos nem szedhetem le, ezzel kellene valahogy megoldanom. Ez egy eles szerver lenne es nem telepithetek ra mast. Ez igy mukodott mult pentekig. Egyszeruen csak a mailx nem tudja elkuldeni a levelet es azt kellene helyrehoznom, illetve megtalalni a problemat, hogy mi okozhatja. A cégnél a levelezés külső smtp szerveren keresztül történik. Koszi!

Nem tudod neki megadni. /usr/sbin/sendmail -en keresztul kuldi, legfeljebb azt tudod beallitani hogy mas programot hasznaljon. De maga a mailx egyatalan nem tud semmit SMTP-rol.

Azt valahol mashol kell beallitanod. Esetleg nezd meg /var/log alatt a mail logokat (mail.log, mail.err, vagy fene tudja sendmail hova szeret logolni), hatha van ott valami tampont.