Frage

Als ich DomainKey und DKIM bin mit zusammen auf einem Linux-System, das tue ich sie beide auf dem gleichen Port laufen?

Domain:
/ usr / bin / dk-Filter -l -p inet: 8891 @localhost -d example.com -s / var / db / DomainKey / default.key.pem -S default

DKIM:
/ usr / bin / dkim-Filter -l -p inet: 8891 @localhost -c einfach -d example.com -k /var/db/dkim/mail.key.pem - s Mail -S rsa-sha256 -u dkim -m MSA

Oder muss ich etwas tun, wie folgt aus:

Domain:
/ usr / bin / dk-Filter -l -p inet: 8892 @localhost -d example.com -s / var / db / DomainKey / mail1.key.pem -S default

DKIM:
/ usr / bin / dkim-Filter -l -p inet: 8891 @localhost -c einfach -d example.com -k /var/db/dkim/mail2.key.pem - s Mail -S rsa-sha256 -u dkim -m MSA

Nur frage mich, da Informationen über Domain und DKIM erzählen Sie sie auf dem gleichen Port laufen:
http://www.elandsys.com/resources/sendmail/domainkeys.html
http://www.elandsys.com/resources/sendmail/dkim.html

Ich mag zusammen, beide laufen, ist dies eine schlechte Idee?

War es hilfreich?

Lösung

Sie haben es einzurichten auf zwei differnt Ports mit zwei verschiedenen Dienste. Ich benutzte dk-Filter und dkim-Filter auf Sendmail.

Fügen Sie die Dienste zu Ihrem sendmail.mc, Sendmail neu erstellen (make -C / etc / mail), die Dienste über die Befehlszeile starten, und Sendmail neu starten.

Ports 8891 und 8892 funktionieren wird.

Andere Tipps

auf die andere Antwort hinzuzufügen, die (verwenden unterschiedliche Ports) korrekt ist. Wenn Sie geschehen, CentOS zu verwenden, stellen Sie möglicherweise nicht standardmäßig installiert werden, können Sie als root installieren wie folgt:

yum -y gcc auto autoconf installieren Libtool machen

Dies wird alle erforderlichen Abhängigkeiten installieren zu verwenden als root zu machen, also wenn Sie sendmail.mc bearbeiten.

die sendmail.cf regenerieren, sowie regenerieren .db-Dateien, wenn Sie zufällig auch sie ändern.

Eine letzte Anmerkung über den Port für dkim-Milter - Sie können es einstellen können, was Sie wollen, aber nur sicherstellen, dass es keine reservierten Port oder Standard-Port für andere gemeinsame Dienste ist. (Richtet es nicht auf Port 80 usw.). Das Tutorial I dkim-Milter Arbeiten mit Sendmail verwendete Port 10035, und das ist, was ich früher erfolgreich bekommen gefunden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top