CyberTek - the future at the present!
Google

Saslauthd autentisering Sendmail

Inlagd av: admin (24 september)

För alla dem som har en Linux-server med Sendmail service är nu nödvändigt att ge möjlighet att sända genom autentisering. I själva verket är det ganska lätt att göra det möjligt alternativ, men du bör vara medveten om att vissa distributioner som CentOS inte gör det tillgängligt som standard, här gör du för att åtgärda det:

Installera sendmail-cf och Cyrus-sasl om den inte finns i systemet, för redhat / cent:

[] Yum install sendmail-cf cyrus-sasl

Sedan redigera sedmail.mc (/ etc / mail / sendmail.mc) och kommentera bort de här raderna:

define ( "confAUTH_OPTIONS", "A ') dnl
TRUST_AUTH_MECH ( `LOGIN PLAIN ') dnl
define ( "confAUTH_MECHANISMS", "LOGIN PLAIN") dnl

För säkerhetskontrollen anchequesta inställning:

DAEMON_OPTIONS ( "Port = smtp, Addr = 0.0.0.0, Name = MTA ') dnl

Nu måste du kompilera om sendmail.cf filen med programmet m4:

[] M4 / etc / mail / sendmail.mc> / etc / mail / sendmail.cf

Kontrollera och vid behov ändra på filen / usr/lib/sasl2/Sendmail.conf enligt följande:

pwcheckjnethod: saslauthd

Nu startar sendmail och saslauthd

[] / Etc / init.d / saslauthd start

[] / Etc / init.d / sendmail startas

Slutligen kontrollerar vi att vårt arbete har rättats till:

[] Telnet localhost 25  

Trying 127.0.0.1 ...
Connected to localhost.
Escape character is'^]'.
220 xxxxx.xxxxx.xx ESMTP Sendmail 8.12.11/8.12.11, Mon, 23 Aug 2004 12:36:30 +0200

Eftersom vi verkar sendmail svarar genom att skriva:

EHLO localhost

som kommer att besvaras om allt går bra (den röda linjen som säger att sendmail accepterar autentisering, utöver vanlig inloggning kan ha vissa andra metoder, det stämmer):

250 xxxxx.xxxxx.xx Hello xxxxx.xxxxx.xx [127.0.0.1], Trevligt att träffas
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH LOGIN PLAIN
250-DELIVERBY
250 HJÄLP

Published in: linux, redhat, tips

Lägg till en kommentar

Spam skydd av WP Captcha-Free

Powered by Cybertek - Fjärrhjälp