Sendmail lyssnar på port 587

På grund av vårt land ny politik för att blockera alla dynamiska IP bredband användare från att spammare där de har blockerat port 25 och kraft att använda den bredbandsleverantören SMTP för att skicka alla e ute. Det påverkar även de SOHO kontor som värd deras e-post i tredje part som är värd och de flesta av leverantör har ändra till olika hamn för att möta detta problem.

Här ska jag visa dig om hur man ställer sendmail att lyssna på annan port än 25 eller använda MSA port 587. Detta hur-till baserat på "CentOS 5,0"

Krav

sendmail-cf-8.13.8-2.el5
sendmail-8.13.8-2.el5

1. Kontrollera att du har två paket installerade på din Linux-maskin. Det kan vara en version som alla inställningen sker genom. Mc-filer. För att kontrollera om paketen installeras genom att ge detta kommando: -

# Rpm-qa | grep sendmail

2. Gå till "/ etc / mail"-mappen och redigera sendmail.mc filen.

# Cd / etc / mail
# Vi sendmail.mc

Efter redigera "sendmail.mc" fil, leta efter följande rader: -

DNL DAEMON_OPTIONS ("Port = inlämning, Name = MSA, M = Ea ') dnl

för att aktivera detta alternativ, ta bort ordet "DNL" Infront av meddelandet som: -

DAEMON_OPTIONS ("Port = inlämning, Name = MSA, M = Ea ') dnl

Spara filen.

3. Säkerhetskopiera din sendmail.cf konfigurationsfil först innan du gör den nya sendmail.cf filen.

# Cp / etc / mail / sendmail.cf / etc / mail / sendmail.cf. <datum>

Sedan kan du köra följande kommando för att skapa nya sendmail.cf fil

# Make-C / etc / mail

nu starta om sendmail

# / Sbin / service sendmail startas

Stänga av sm-client: [OK]
Stänga sendmail: [OK]
Starta sendmail: [OK]
Starta sm-client: [OK]

4. Testa att telnet till port 587 och se om dess arbetsmetoder

# Telnet localhost 587

[Root @ mmix mail] # telnet localhost 587
Försöker 127.0.0.1 ...
Ansluten till localhost.localdomain (127.0.0.1).
Escape tecken'^]'.
220 abc.com.my ESMTP Sendmail 8.13.8/8.13.8, Fri, 7 Dec 2007 03:41:16 0800

när du kan se ovan msg, det är snål din sendmail nu emot både port 25 och 587. Min vän Wing Loon, har en annan hur-till att använda IPTABLES att dirigera port 25 till en annan hamn.

Källa: Sendmail.org | Wingloon.com

December 11, 2007 Posted under Linux HOWTO

2 Svaren till "Sendmail lyssna på port 587"

  1. wingloon säger:

    Awesome. Det fungerar ...

  2. Simon säger:

    tack bro för att testa den, eventuella åtgärder missa? Jag har inte testa din port styra

Lämna ett svar