Jump to content
Sign in to follow this  
DDStaff

Problema con le mail

Recommended Posts

Buongiorno a tutti, ho un piccolo problema con le mail:

 

Ho una VPS che uso per ospitare i miei siti, la posta invece la faccio gestire direttamente ad Aruba, Gmail, etc...

 

Il problema non sta tanto nelle caselle postali, che arriva e viene spedita correttamente tramite programmi come Outlook, ma sta nel comando mail() che utilizzo per i form di contatto.

 

Utilizzo linux centos 5.9 + Virtualmin (Postfix)

 

Fino a qualche tempo fa tutto funzionava correttamente, non so per colpa di qualche aggiornamento dei moduli o altro i messaggi inviati dai siti internet con il comando mail() non arrivano più.

 

 

Questo è un esempio di log dell 8 maggio dove ancora sono sicuro tutto funzionava:

 

May  8 16:29:49 ddstaff postfix/pickup[24693]: 6BD4E4AA86DF: uid=48 from=<apache>May  8 16:29:49 ddstaff postfix/cleanup[25831]: 6BD4E4AA86DF: message-id=<20130508122949.6BD4E4AA86DF@ddstaff.it>
May  8 16:29:49 ddstaff postfix/qmgr[32485]: 6BD4E4AA86DF: from=<apache@ddstaff.it>, size=652, nrcpt=1 (queue active)
May  8 16:29:49 ddstaff postfix/smtp[25835]: 432B94AA8849: to=<info@ddstaff.it>, relay=mx.ddstaff.it[62.149.128.154]:25, delay=0.57, delays=0.36/0/0.09/0.13, dsn=2.0.0, status=sent (250 2.0.0 ZQTh1l0070UNlg201QTh97 mail accepted for delivery)
May  8 16:29:49 ddstaff postfix/qmgr[32485]: 432B94AA8849: removed


 

 

 

Mentre questo è un log di oggi dove la posta non arriva:

 

 

May 21 13:05:41 ddstaff postfix/pickup[2861]: DA3874AA8558: uid=48 from=<apache>May 21 13:05:41 ddstaff postfix/cleanup[5057]: DA3874AA8558: message-id=<20130521090541.DA3874AA8558@ddstaff.it>
May 21 13:05:42 ddstaff postfix/qmgr[32485]: DA3874AA8558: from=<apache@ddstaff.it>, size=614, nrcpt=1 (queue active)
May 21 13:05:42 ddstaff postfix/smtp[5062]: B08254AA87AF: to=<info@ddstaff.it>, relay=mx.ddstaff.it[62.149.128.154]:25, delay=0.57, delays=0.27/0/0.09/0.21, dsn=5.1.1, status=bounced (host mx.ddstaff.it[62.149.128.154] said: 550 5.1.1 <info@ddstaff.it> recipient rejected (in reply to RCPT TO command))
May 21 13:05:42 ddstaff postfix/cleanup[5057]: 2F88D4AA8847: message-id=<20130521090542.2F88D4AA8847@ddstaff.it>
May 21 13:05:42 ddstaff postfix/bounce[5063]: B08254AA87AF: sender non-delivery notification: 2F88D4AA8847
May 21 13:05:42 ddstaff postfix/qmgr[32485]: 2F88D4AA8847: from=<>, size=2381, nrcpt=1 (queue active)
May 21 13:05:42 ddstaff postfix/qmgr[32485]: B08254AA87AF: removed

 

 

 

Qualche suggerimento di quale può essere l'errore?

Share this post


Link to post
Share on other sites

Avevo il solito grattacapo qualche mese fa però con Directadmin che utilizza exim, non sono riuscito a risolvere e per rimediare invece di utilizzare mail() ho modificato il form in modo da spedire la posta tramite un smtp esterno (anche una semplice casella gmail gratuita registrata ad hoc). :)

Share this post


Link to post
Share on other sites
Avevo il solito grattacapo qualche mese fa però con Directadmin che utilizza exim, non sono riuscito a risolvere e per rimediare invece di utilizzare mail() ho modificato il form in modo da spedire la posta tramite un smtp esterno (anche una semplice casella gmail gratuita registrata ad hoc). :)

 

 

Si potrebbe essere un alternativa, ma mi piacerebbe sapere il problema qual'è... mi sono accorto dai log file delle mail, che ci sono durante la giornata continui tentativi di connessione da parte di ignoti, come se fosse un attacco hacker, secondo voi è per quello che non mi vanno più neanche a me? Come si può alzare il livello di sicurezza verso questi tentativi?

Share this post


Link to post
Share on other sites

Io suppongo il motivo sia che nel momento in cui lui invia tramite mail() capisce che il dominio della casella di destinazione è sul suo stesso server e cerca di gestirla in locale, in realtà però la posta è altrove.

Share this post


Link to post
Share on other sites

Quindi tu hai un dominio "ddstaff.it" configurato sulla tua VPS e con la posta gestita esternamente.

Sul sito hai uno script php che invia mail ad un indirizzo "@ddstaff.it" ?

 

Stacca la gestione della posta tramite DirectAdmin.

Share this post


Link to post
Share on other sites
Quindi tu hai un dominio "ddstaff.it" configurato sulla tua VPS e con la posta gestita esternamente.

Sul sito hai uno script php che invia mail ad un indirizzo "@ddstaff.it" ?

 

Stacca la gestione della posta tramite DirectAdmin.

 

 

Directadmin?

 

No il sito in questione da dove sto facendo i test è hotel-lampedusa... ho un normalissimo form che manda una mail con il comando mail() a 2 indirizzi, il primo è il mio personale ddstaff e l'altro è quello legato al sito.

 

Probabilmente è il nome del server che si chiama ddstaff anche lui che crea confusione.

 

Allego il pastebin del log completo così magari si capisce meglio

 

May 22 12:23:30 ddstaff postfix/pickup[5911]: 228234AA884F: uid=48 from=<apache> - Pastebin.com

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×