Repository 32bit  Forum
Repository 64bit  Wiki

sendmail non invia le mail

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

sendmail non invia le mail

Messaggioda mandrago » lun apr 16, 2012 15:48

Ho configurato e startato sendmail, sembra tutto funzionare per il verso giusto solamente che non invia le e-mail.
Questo è il Tastk Queue (sendmail -bp):
/var/spool/mqueue (9 requests)
-----Q-ID----- --Size-- -----Q-Time----- ------------Sender/Recipient-----------
q3GDI70E002398* 1541 Mon Apr 16 15:49 MAILER-DAEMON
(Deferred: Connection timed out with alt4.gmail-smtp-in.l.goo)
<danznn562@gmail.com>
q3GCr7AV001987* 1537 Mon Apr 16 15:24 MAILER-DAEMON
(Deferred: Connection timed out with 1244298283.pamx1.hotmail)
aaaa@localhost.it
q3GDZiWe002667 6 Mon Apr 16 15:35 <root@terminal.terminal.m.p.com>
(Deferred: Connection timed out with mail.digitalsanctuary.co)
<h478430@rppkn.com>
q3GDXUtP002644 6 Mon Apr 16 15:33 <apache@terminal.terminal.m.p.com>
(Deferred: Connection timed out with mail.digitalsanctuary.co)
<h418439@rppkn.com>
q3GDYaPK002656 6 Mon Apr 16 15:34 <apache@terminal.terminal.m.p.com>
(Deferred: Connection timed out with mail.digitalsanctuary.co)
<h478430@rppkn.com>
q3FHGXYC006386* 6 Sun Apr 15 19:16 <apache@terminal.terminal.m.p.com>
(Deferred: Connection timed out with alt4.gmail-smtp-in.l.goo)
<danznn562@gmail.com>
q3FH7ViT006007* 18 Sun Apr 15 19:09 aaaa@localhost.it
(Deferred: Connection timed out with alt4.gmail-smtp-in.l.goo)
danznn562@gmail.com
q3FEgwNM004992 6 Sun Apr 15 16:42 <kazma@terminal.terminal.m.p.com>
(Deferred: Connection timed out with alt4.gmail-smtp-in.l.goo)
<danznn562@gmail.com>
q3FEeva1004982 13 Sun Apr 15 16:41 <danznn562@gmail.com>
(Deferred: Connection timed out with alt4.gmail-smtp-in.l.goo)
<danznn562@gmail.com>
Total requests: 9


Mentre questo è quello che succede quanto mi collego tramite telnet:
220 terminal.terminal.m.p.com ESMTP Sendmail 8.14.4/8.14.4; Mon, 16 Apr 2012 16:44:01 +0200


Anche eseguendo la piu banale operazione non non invia alcuna email... come è possibile ??
mandrago
Linux 1.0
Linux 1.0
 
Messaggi: 30
Iscritto il: ven mar 30, 2012 17:13
Località: Arco (Trento)
Nome Cognome: Daniel
Slackware: 13.37
Kernel: 3.0.4
Desktop: XFCE4

Re: sendmail non invia le mail

Messaggioda targzeta » lun apr 16, 2012 20:06

Guarda i log di sendmail sotto '/var/log/maillog'. Comunque, se il tuo server non è riconosciuto sarà difficile che qualcuno lo accetti.

Emanuele
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Avatar utente
targzeta
Iper Master
Iper Master
 
Messaggi: 6147
Iscritto il: gio nov 03, 2005 14:05
Località: Carpignano Sal. (LE) <-> Pisa
Nome Cognome: Emanuele Tomasi
Slackware: current
Kernel: latest stable
Desktop: IceWM

Re: sendmail non invia le mail

Messaggioda notsafe » lun apr 16, 2012 22:37

Connection timed out with


il computer dove gira quel sendmail non riesce ad eseguire la sessione smtp.

firewall?
notsafe
Linux 2.4
Linux 2.4
 
Messaggi: 451
Iscritto il: mar mar 21, 2006 11:00

Re: sendmail non invia le mail

Messaggioda mandrago » gio mag 03, 2012 16:52

riapro la seguente discussione...
questo è /var/log/maillog:
May 3 16:45:03 terminal sm-mta[1986]: starting daemon (8.14.4): SMTP+queueing@00:25:00
May 3 16:45:03 terminal sm-msp-queue[1989]: starting daemon (8.14.4): queueing@00:25:00
May 3 17:44:58 terminal sm-mta[2910]: q43Fiove002910: localhost [127.0.0.1] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
May 3 17:48:34 terminal sm-mta[2912]: q43Fj03v002912: from=<danznn562@gmail.com>, size=24, class=0, nrcpts=1, msgid=<201205031548.q43Fj03v002912@terminal.terminal.p-q.it>, proto=SMTP, daemon=MTA, relay=localhost [127.0.0.1]


niente firewall...
mandrago
Linux 1.0
Linux 1.0
 
Messaggi: 30
Iscritto il: ven mar 30, 2012 17:13
Località: Arco (Trento)
Nome Cognome: Daniel
Slackware: 13.37
Kernel: 3.0.4
Desktop: XFCE4

Re: sendmail non invia le mail

Messaggioda mandrago » gio mag 03, 2012 21:14

aggiorno:
provando a inviare delle e-mail localmente (a indirizzi di posta con domini locale) funziona il problema è quando devo inviare a gmail hotmail libero ecc che non invia
mandrago
Linux 1.0
Linux 1.0
 
Messaggi: 30
Iscritto il: ven mar 30, 2012 17:13
Località: Arco (Trento)
Nome Cognome: Daniel
Slackware: 13.37
Kernel: 3.0.4
Desktop: XFCE4

Re: sendmail non invia le mail

Messaggioda notsafe » ven mag 04, 2012 16:41

fai un grep q43Fj03v002912 su maillog per vedere il tracciato dell'invio
notsafe
Linux 2.4
Linux 2.4
 
Messaggi: 451
Iscritto il: mar mar 21, 2006 11:00

Re: sendmail non invia le mail

Messaggioda targzeta » ven mag 04, 2012 17:10

mandrago ha scritto:aggiorno:
provando a inviare delle e-mail localmente (a indirizzi di posta con domini locale) funziona il problema è quando devo inviare a gmail hotmail libero ecc che non invia
Non vorrei ripetermi, ma se il tuo server non viene riconosciuto nessun server di posta ti farà un relay. Come dice notsafe, manca una riga nell'output di maillog che hai postato, ovvero manca la riga relativa all'invio dal tuo server a quello di gmail, così puoi capire come mai si rifiuta di inoltrarti la posta.

Emanuele

P.S. Poi "riapro" de che? Hai creato questo topic, ti abbiamo risposto in due e dopo un po' te ne esci con "riapro la discussione"? E chi l'ha mai chiusa :lol:
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Avatar utente
targzeta
Iper Master
Iper Master
 
Messaggi: 6147
Iscritto il: gio nov 03, 2005 14:05
Località: Carpignano Sal. (LE) <-> Pisa
Nome Cognome: Emanuele Tomasi
Slackware: current
Kernel: latest stable
Desktop: IceWM

Re: sendmail non invia le mail

Messaggioda mandrago » ven mag 04, 2012 19:07

ho provato a rispedire una mail verso hotmail e questo è il riusltato:
root@terminal:xxxx# cat /var/log/maillog | grep q44I4sCX002543
May 4 20:04:54 terminal sendmail[2543]: q44I4sCX002543: from=root, size=226, class=0, nrcpts=1, msgid=<201205041804.q44I4sCX002543@terminal.terminal.p-q.it>, relay=root@localhost
May 4 20:04:54 terminal sm-mta[2544]: q44I4s2A002544: from=<root@terminal.terminal.p-q.it>, size=496, class=0, nrcpts=1, msgid=<201205041804.q44I4sCX002543@terminal.terminal.p-q.it>, proto=ESMTP, daemon=MTA, relay=IDENT:25@localhost [127.0.0.1]
May 4 20:04:55 terminal sendmail[2543]: q44I4sCX002543: to=cross_man_script@hotmail.it, ctladdr=root (0/0), delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=30226, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (q44I4s2A002544 Message accepted for delivery)

e ovviamente il messaggio non arriva...

che intendi con riconsciuto ? che non riesce a risolvere l'email ? ho bisogno di un server dns installato sul mio sistema?
mandrago
Linux 1.0
Linux 1.0
 
Messaggi: 30
Iscritto il: ven mar 30, 2012 17:13
Località: Arco (Trento)
Nome Cognome: Daniel
Slackware: 13.37
Kernel: 3.0.4
Desktop: XFCE4

Re: sendmail non invia le mail

Messaggioda targzeta » ven mag 04, 2012 20:34

Il relay di hotmail non è 127.0.0.1 (il tuo localhost) ma qualcosa tipo mx?.hotmail.com. Ma tu hai un server oppure hai una macchina per l'uso home? Perché nell'ultimo caso non puoi aspettarti che sendmail mandi la posta verso altri domini, devi settarlo in modo da passare per un altro server SMTP a cui accedi tramite credenziali o che ti permette di fare di relay (appartieni al suo dominio). Quindi il tuo sendmail si dovrebbe sempre collegare e a lui per mandare qualsiasi tipo di email (escluse quelle locali).

Emanuele
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Avatar utente
targzeta
Iper Master
Iper Master
 
Messaggi: 6147
Iscritto il: gio nov 03, 2005 14:05
Località: Carpignano Sal. (LE) <-> Pisa
Nome Cognome: Emanuele Tomasi
Slackware: current
Kernel: latest stable
Desktop: IceWM

Re: sendmail non invia le mail

Messaggioda notsafe » ven mag 04, 2012 21:59

grep q44I4s2A002544
notsafe
Linux 2.4
Linux 2.4
 
Messaggi: 451
Iscritto il: mar mar 21, 2006 11:00

Re: sendmail non invia le mail

Messaggioda mandrago » sab mag 05, 2012 13:25

spina ha scritto:Il relay di hotmail non è 127.0.0.1 (il tuo localhost) ma qualcosa tipo mx?.hotmail.com. Ma tu hai un server oppure hai una macchina per l'uso home? Perché nell'ultimo caso non puoi aspettarti che sendmail mandi la posta verso altri domini, devi settarlo in modo da passare per un altro server SMTP a cui accedi tramite credenziali o che ti permette di fare di relay (appartieni al suo dominio). Quindi il tuo sendmail si dovrebbe sempre collegare e a lui per mandare qualsiasi tipo di email (escluse quelle locali).

Emanuele


questo era quello che cercavo! in effetti il mio è un semplice linux box casalingo e come detto da te se invio e-mail ad utenti locali worka benissimo ma nel momento in cui le mando all'esterno che non funziona più... grazie a tutti !
mandrago
Linux 1.0
Linux 1.0
 
Messaggi: 30
Iscritto il: ven mar 30, 2012 17:13
Località: Arco (Trento)
Nome Cognome: Daniel
Slackware: 13.37
Kernel: 3.0.4
Desktop: XFCE4

Re: sendmail non invia le mail

Messaggioda notsafe » lun mag 07, 2012 9:09

perché nell'ultimo caso non puoi aspettarti che sendmail mandi la posta verso altri domini


per quale motivo?
sendmail invia posta a prescindere che ci sia un smart host o meno.Che poi un IP "DUL" non sia accettato dall'MTA destinatario è altra cosa.Nel suo caso,come è riportato perlomeno dal primo post, il problema sorge nel fatto che,per qualche motivo,non riesce a dialogare con l'host remoto (Connection timed out)
notsafe
Linux 2.4
Linux 2.4
 
Messaggi: 451
Iscritto il: mar mar 21, 2006 11:00

Re: sendmail non invia le mail

Messaggioda ZeroUno » mar mag 08, 2012 23:35

@notsafe: hai ragione.

@mandrago:
che provider hai?
Talvolta hanno la porta 25 firewallata per evitare spam
Che telnet era quello sopra riportato?

Prova a dare
$ telnet gmail-smtp-in.l.google.com 25
$ telnet mx1.hotmail.com 25
ecc (per vedere quale è il record mx mettere dare 'host -t mx nomedomio' es. 'host -t mx slacky.it' da 'mx.slacky.it')
e posta il risultato.

Inoltre ti era stato chiesto l'output di una grep un paio di post fa.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 4300
Iscritto il: ven giu 02, 2006 13:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current


Torna a Gnu/Linux in genere

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti