Koozali.org: home of the SME Server

smtproutes

Offline france

  • ***
  • 57
  • +0/-0
smtproutes
« on: January 08, 2015, 01:46:33 PM »
Ciao a tutti, ho un problema su sme server  8.1 riguardo la consegna delle email su alcuni domini aventi più di server MX e pesi diversi.
Il difetto accade quando qmail effettua il delivery delle email su questi domini, interroga il primo smtp fornito con peso minore e se questi non disponibile per vari motivi , il server non riprova con glia altri aventi peso maggiore.

Esempio :
delivery email to utente@dominio.com
connected to x.x.x.x but connection died. (#4.4.2)

Effettuando manualmente una query si ottiene:
host -t mx dominio.com 8.8.8.8
dominio.com mail is handled by 30 smtp2.com.
dominio.com mail is handled by 50 smtp3.com.
dominio.com mail is handled by 10 smtpprimario.com
La morale è che viene interrogato solo quello con peso 10 e se va storto qualcosa lui non va oltre, lasciando l'email in coda e riprovando successivamente senza esito positivo.
Il problema già segnalato in questo e credo unico post da me trovato  (http://forums.contribs.org/index.php?topic=47689.0) mi ha aiutato a risolvere temporaneamente il problema.
Domanda:
Il server smtp non dovrebbe riprovare con gli altri mx con peso maggiore ?
Grazie a tutti.




Offline mmccarn

  • *
  • 2,656
  • +10/-0
Re: smtproutes
« Reply #1 on: January 08, 2015, 02:30:35 PM »
What to do after a 451 (disconnect) error is defined ambiguously in the SMTP RFC.

This wikipedia section says that qmail will always re-try the primary MX server:
http://en.wikipedia.org/wiki/MX_record#The_preference_debate

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: smtproutes
« Reply #2 on: January 08, 2015, 03:49:19 PM »
@mmccarn: thank you

@france: tutto chiaro?

Offline france

  • ***
  • 57
  • +0/-0
Re: smtproutes
« Reply #3 on: January 08, 2015, 07:01:01 PM »
Si adesso è tutto più chiaro dopo cortese  traduzione fatta da un mio amico relativa al link  riportato da mmccarn ...
 :lol:
Grazie per le risposte immediate !