Si sendmail ne parvient pas à résoudre smarthost, ajoutez-vous à la queue plutôt qu'à échouer?

Parfois, au milieu de la nuit, le DNS ne parvient pas à résoudre notre adresse smarthost. Et sendmail décide d'envoyer le courrier comme un message "rejeté". Étant donné que "root" est alias à une adresse hors boîte, cela tente également d'utiliser l'hôte intelligent et échoue. Et puis je reçois une panique de sauvetage. Existe-t-il un moyen de persuader sendmail que s'il ne peut pas résoudre l'hôte intelligent, il peut faire la queue pour le message ultérieur?

J'ai un sentiment horrible, j'ai juste besoin de me lever à 3 heures du matin et voir wtf se passe avec le server DNS 🙁

One Solution collect form web for “Si sendmail ne parvient pas à résoudre smarthost, ajoutez-vous à la queue plutôt qu'à échouer?”

Correction rapide (temporaire?) : Utilisez les adresses IP comme hôte intelligent.

define(`SMART_HOST',`[10.0.0.2]:[10.0.0.2]')dnl 

Les crochets décrochés searchnt des loggings MX.


Procédure de debugging suggérée:

  1. Utilisez sendmail -d8.20 -bv root pour find des requêtes DNS demandées
  2. Faire cron exécuter votre script shell test en demandant la question ci-dessus toutes les quelques minutes au-dessus
  • Comptage du nombre de messages envoyés par sendmail
  • Configurer le server de messagerie sur Ubuntu 10.04
  • Comment configurer sendmail pour envoyer des mails (!) [Fermé]
  • Comment installer smtp / email server pour fonctionner avec le script php?
  • Configuration de sendmail pour redirect tout e-mail vers un seul user
  • Comment "sendmail" envoie-t-il des mails à n'importe quel nom de domaine?
  • Quel courrier utilise cron pour envoyer un courrier?
  • bash pour envoyer un e-mail dans unix?
  • Quelle est la logique de basculement lorsque SendMail est synchrone vers un FQDN avec plusieurs loggings A?
  • Rediriger tous les mails vers le count local pendant le développement
  • 60 secondes de retard de courrier php () par browser / Apache, mais pas de timeout par la command line
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de réseau.