Fórum Ubuntu CZ/SK

Ostatní => Ubuntu Server => Téma založeno: matata 14 Května 2014, 14:09:21

Název: funkce mail nefunguje - jak nakonfigurovat? [vyřešeno]
Přispěvatel: matata 14 Května 2014, 14:09:21
Ahoj,
muzete mi prosím poradit: nefunguje mi funkce mail v terminalu.
Zadam:
Kód: [Vybrat]
echo "Pozor-ERROR" | mail -s "Nazdar" muj_mail@gmail.com

Ale email neprijde. Napada me - je treba nekde konfigurovat smtp server nebo kde je chyba prosim?

Diky.
Název: Re:funkce mail nefunguje - jak nakonfigurovat?
Přispěvatel: Petr Merlin Vaněček 14 Května 2014, 14:48:03
Má oblíbená - co na to logy?
Máme tu /var/log/mail.log, /var/log/syslog ...
Název: Re:funkce mail nefunguje - jak nakonfigurovat?
Přispěvatel: matata 14 Května 2014, 15:14:16
maillog
Kód: [Vybrat]
May 14 15:13:34 martin-HP-ProBook-4540s sendmail[12782]: My unqualified host name (martin-HP-ProBook-4540s) unknown; sleeping for retry
syslog
Kód: [Vybrat]
May 14 15:13:34 martin-HP-ProBook-4540s sendmail[12782]: My unqualified host name (martin-HP-ProBook-4540s) unknown; sleeping for retry
May 14 15:13:43 martin-HP-ProBook-4540s sm-mta[8183]: s4DLaDZV024763: to=<ma.prochazka@gmail.com>, ctladdr=<martin@martin-HP-ProBook-4540s> (1000/1000), delay=15:37:30, xdelay=00:10:38, mailer=esmtp, pri=930503, relay=alt4.gmail-smtp-in.l.google.com. [74.125.137.26], dsn=4.0.0, stat=Deferred: Connection timed out with alt4.gmail-smtp-in.l.google.com.
May 14 15:13:43 martin-HP-ProBook-4540s sm-mta[8183]: s4DLR4ql024471: to=<ma.prochazka@gmail.com>, ctladdr=<martin@martin-HP-ProBook-4540s> (1000/1000), delay=15:46:39, xdelay=00:00:00, mailer=esmtp, pri=1470489, relay=alt4.gmail-smtp-in.l.google.com., dsn=4.0.0, stat=Deferred: Connection timed out with alt4.gmail-smtp-in.l.google.com.
May 14 15:13:43 martin-HP-ProBook-4540s sm-mta[8183]: s4DLVDhV024562: to=<ma.prochazka@gmail.com>, ctladdr=<martin@martin-HP-ProBook-4540s> (1000/1000), delay=15:42:30, xdelay=00:00:00, mailer=esmtp, pri=1740502, relay=alt4.gmail-smtp-in.l.google.com., dsn=4.0.0, stat=Deferred: Connection timed out with alt4.gmail-smtp-in.l.google.com.
May 14 15:13:43 martin-HP-ProBook-4540s sm-mta[8183]: s4DLRGua024491: to=<ma.prochazka@gmail.com>, ctladdr=<martin@martin-HP-ProBook-4540s> (1000/1000), delay=15:46:27, xdelay=00:00:00, mailer=esmtp, pri=2035674, relay=alt4.gmail-smtp-in.l.google.com., dsn=4.0.0, stat=Deferred: Connection timed out with alt4.gmail-smtp-in.l.google.com.
May 14 15:13:43 martin-HP-ProBook-4540s sm-mta[8183]: s4DLSeuE024506: to=<ma.prochazka@gmail.com>, ctladdr=<martin@martin-HP-ProBook-4540s> (1000/1000), delay=15:45:03, xdelay=00:00:00, mailer=esmtp, pri=2035674, relay=alt4.gmail-smtp-in.l.google.com., dsn=4.0.0, stat=Deferred: Connection timed out with alt4.gmail-smtp-in.l.google.com.
May 14 15:13:43 martin-HP-ProBook-4540s sm-mta[8183]: s4DLUL7m024532: to=<ma.prochazka@gmail.com>, ctladdr=<martin@martin-HP-ProBook-4540s> (1000/1000), delay=15:43:22, xdelay=00:00:00, mailer=esmtp, pri=2035691, relay=alt4.gmail-smtp-in.l.google.com., dsn=4.0.0, stat=Deferred: Connection timed out with alt4.gmail-smtp-in.l.google.com.
Název: Re:funkce mail nefunguje - jak nakonfigurovat?
Přispěvatel: Petr Merlin Vaněček 14 Května 2014, 15:21:43
Nu vida :)

Kód: [Vybrat]
Connection timed out with alt4.gmail-smtp-in.l.google.com.

Co bude výstupem?
Kód: [Vybrat]
telnet alt4.gmail-smtp-in.l.google.com 25

Takže tipuji na zavřený port 25 pro odchozí, případně blokaci ze strany google.
Název: Re:funkce mail nefunguje - jak nakonfigurovat?
Přispěvatel: matata 14 Května 2014, 16:41:03
Díky, vypadá to na ten port 25... muzes mi prosim poradit jak ho zmenit?
Název: Re:funkce mail nefunguje - jak nakonfigurovat?
Přispěvatel: Petr Merlin Vaněček 14 Května 2014, 16:55:59
Díky, vypadá to na ten port 25... muzes mi prosim poradit jak ho zmenit?

Pokud je blokovaný, tak to blokuje Tvůj ISP.
Název: Re:funkce mail nefunguje - jak nakonfigurovat?
Přispěvatel: Martin - ViPEr*CZ* 14 Května 2014, 17:13:36
Jen doplním, že port 25 změnit nemůžete, jinak by se Vám nedoručil email na druhou stranu. Jak píše Petr, tak Vám ho blokuje Váš poskytovatel internetu. A ten Vám ho s největší pravděpodobností nepovolí, leda si pořídíte právě onu veřejnou IP adresu. Pak můžete na svém PC provozovat email server a odesílat (tak jak jste naznačil) tak ze svého PC emaily do světa. Do té doby musíte využít email server od poskytovatele internetu jako odesílací a nikoliv svoje PC, to může maximálně na tenhle server "relejovat".
Název: Re:funkce mail nefunguje - jak nakonfigurovat?
Přispěvatel: matata 14 Května 2014, 21:29:03
a nesel by pls pres ten prikaz pouzit jiny smtp server? to by to take vyresilo
Název: Re:funkce mail nefunguje - jak nakonfigurovat?
Přispěvatel: Petr Merlin Vaněček 14 Května 2014, 21:39:32
a nesel by pls pres ten prikaz pouzit jiny smtp server? to by to take vyresilo

Šlo, jak píše Martin, je potřeba nastavit nadřazený relay.
Pokud jsem správně pochopil, máš tam jako MTA sendmail, mrkni třeba sem:
http://cri.ch/linux/docs/sk0009.html

Nebo hledej obecně sendmail relay
Název: Re:funkce mail nefunguje - jak nakonfigurovat?
Přispěvatel: matata 14 Května 2014, 22:48:36
pořešil jsem to parametrem -S smtp.server.cz a ok! Díky
Název: Re:funkce mail nefunguje - jak nakonfigurovat? [vyřešeno]
Přispěvatel: Petr Merlin Vaněček 15 Května 2014, 07:32:44
pořešil jsem to parametrem -S smtp.server.cz a ok! Díky

Skvěle.

Mimochodem, víš doufám, jaký je rozdíl mezi pořešit a vyřešit?
Asi jako mezi po*rat se a vy*rat se ... ;)
Název: Re:funkce mail nefunguje - jak nakonfigurovat? [vyřešeno]
Přispěvatel: matata 15 Května 2014, 14:28:36
:D a to moje řešení je pos...í nebo vysr...í? :)
Díky.
Název: Re:funkce mail nefunguje - jak nakonfigurovat? [vyřešeno]
Přispěvatel: Petr Merlin Vaněček 15 Května 2014, 15:22:36
Funguje? Pak je to vyřešené ...
Na linuxu je mnoho cest k jednomu cíli ...