J'ai un serveur web configuré avec postfix qui relaie les emails vers un serveur zimbra. Cela fonctionne bien, mais j'ai essayé d'envoyer quelques milliers d'e-mails et la connexion entre postfix et zimbra est interrompue. Tous les e-mails ont été reportés dans la file d'attente de postfix.
Si j'essaie d'envoyer des e-mails individuels de postfix à zimbra, cela fonctionne bien. Mais si j'essaie de vider la file d'attente de postfix, tous les courriels sont perdus. Dans le fichier mail.log, les courriels ressemblent à ceci :
postfix/error [2494] : 32B0950C04 : to=, relay=none, delay=19431, delays=19402/29/0/0.01, dsn=4.4.1, status=deferred (livraison temporairement suspendue : connexion à mail.server.com [123.45.678.91]:25 : Connection timed out)
J'ai également remarqué que dans le message ci-dessus, il est indiqué "relay=none" pour les e-mails qui échouent. Mais les e-mails qui sont envoyés indiquent "relay=domainname.com".
Comment puis-je résoudre ce problème, en envoyant les e-mails dans la file d'attente et en évitant que cela ne se reproduise ?