2009-11-18 3 views
-1

Existe-t-il un moyen de configurer postfix pour utiliser un relais seulement si la livraison directe est rejetée? Le cas étant une application web qui doit envoyer une notification aux abonnés, mais certains serveurs rejettent la connexion. Je veux que ces cas soient retentés en utilisant un relais SMTP payé comme authsmtp.com. Cependant, je ne veux pas utiliser le relais pour tout, car cela coûte par courrier.postfix relay failover

+0

plus une question de serverfault.com – RageZ

Répondre

0

Ceci est définitivement une question serverfault.com. En outre, la réponse est un hack un peu moche et non recommandé dans des situations normales.

Vous devrez ignorer les codes d'erreur de réponse permanente. Pour cela, dans main.cf: soft_bounce = yes

Ceci convertit toutes les erreurs 5xx en erreurs 4xx (y compris les réponses nosuchuser et tout ça).

Set authsmtp.com comme relayhost dans main.cf: relayhost = [whatever.authsmtp.com]: port

Configurez votre Postfix pour authentifier pour relayer via authsmtp.com (via IP si elles lui permettent ou voir http://www.postfix.org/SASL_README.html#client_sasl pour savoir comment activer SMTP AUTH dans le client smtp de Postfix).

Questions connexes