Sendmail - benutzerdefinierten Port für bestimmte Domänen verwenden

Sendmail - benutzerdefinierten Port für bestimmte Domänen verwenden

CentOS 5.x | SendMail

Hallo,

Ich muss E-Mails für bestimmte Domänen an einen benutzerdefinierten Port auf einem Downstream-Server weiterleiten. Gibt es dafür eine einfache Möglichkeit? Ich bin auf verschiedene Anleitungen gestoßen, die beschreiben, wie das geht, wenn ich meine lokale Sendmail-Abhörschnittstelle auf einen anderen Port einstelle, dies aber nicht möchte.

Kurz gesagt, ich möchte, dass mein lokaler Sendmail-MTA weiterhin auf Port 25 lauscht, aber E-Mails für foo.com an MTA 123.123.123.123 auf Port 2525 sendet.

-M

Antwort1

verwenden Sie die Mailertable, die Sie zu Ihrer /etc/mail/mailertable hinzufügen

domain_name    smtp[123.123.123.123:2525]

Dann renne

make -C /etc/mail

Antwort2

Für meine Version von Sendmail ist das richtige Format:

domain_name    smtp:[123.123.123.123]:2525

Hinweis: Nach „smtp“ wurde ein Doppelpunkt hinzugefügt, sodass es nun „smtp:“ ist. Die zweite rechte Klammer wurde nach der IP-Adresse und vor „:2525“ verschoben.

verwandte Informationen