Stoppen Sie das Senden von E-Mails vom lokalen Host durch Postfix

Stoppen Sie das Senden von E-Mails vom lokalen Host durch Postfix

Wenn mein Mailserver E-Mails sendet, sind hier die Header:

Received: from example.com (localhost [127.0.0.1])
    by example.com (Postfix) with ESMTP id EB14D48159
    for <[email protected]>; Thu, 26 Dec 2013 11:56:12 +0000 (GMT)

Normalerweise ist das kein wirkliches Problem, außer wenn der Postini-Filter eines Kunden besonders gewalttätig ist und dies als illegale Adresse zu klassifizieren scheint. Ich könnte dagegen vorgehen, aber es scheint einfacher zu sein, E-Mails einfach von der legalen IP-Adresse zu senden, oder?

Ich habe also praktisch jede Postfix-Einstellung durchgesehen. Ich habe die folgenden Variablen bereits auf example.com, masquerade_domains, smtp_helo_name, myhostname, gesetzt myoriginund auf unsere externe IP eingestellt smtp_bind_address. Ich weiß nicht, was ich sonst noch ändern könnte, was einen Effekt haben könnte.

Wie kann ich die Adresse/IP in unsere externe Adresse/IP ändern?

Ich verwende Ubuntu 12.04, Postfix 2.9.6. Ich habe Antworten wie die auf gesehen und ausprobiert (wie oben erwähnt)Wie kann man Postfix dazu bringen, eine andere IP-Adresse zu verwenden?und ich habe nichtbeliebigBindeadressen in meiner Datei master.cf (ich glaube, das war die alte Vorgehensweise?)

Antwort1

Michael Hampton brachte mich zum Nachdenken, ob der Kunde etwas damit zu tun hatte. Django wird standardmäßig localhostals E-Mail-Host verwendet.

Ich habe dies zu meinemsettings.py

EMAIL_HOST = "example.com"

Und BOOM. Richtige Domain, richtige IP. E-Mails werden nicht blockiert.

Antwort2

E-Mails mit Sendmail senden - Django

Haben Sie darüber nachgedacht, E-Mails mit dem von Postfix bereitgestellten Sendmail-Programm (Look-alike) zu versenden?

Die folgende StackOverflow-Frage enthält einen Link zum Django-Snipet:
https://stackoverflow.com/questions/10450748/sending-email-with-sendmail-django
https://djangosnippets.org/snippets/1864/

Es wird ein Prozess pro Nachricht gestartet.

verwandte Informationen