CyberTek - the future at the present!
Google

Arhiv za september, 2009

Saslauthd pristnosti Sendmail

Posted by: admin (24. september)

Za vse tiste, ki so Linux strežnik z Sendmail storitev, je sedaj treba odobriti možnost pošiljanja prek pristnosti. Pravzaprav je zelo enostavno, da se omogoči možnost, vendar morate vedeti, da nekatera izplačila, kot CentOS ne bi bilo na voljo privzeto, tukaj je, kako to popraviti:

Namestite sendmail-cf in Cyrus-sasl, če niso prisotni v sistemu, za redhat / CentOS:

[] Yum namestiti sendmail-cf Cyrus-sasl

Nato uredite sedmail.mc (/ etc / mail / sendmail.mc) in Odstranite te vrstice:

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

Zaradi varnosti kontrolo anchequesta nastavitev:

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

Sedaj morate prevesti sendmail.cf datoteko s programom m4:

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

Preverite in po potrebi uredite datoteko / usr/lib/sasl2/Sendmail.conf, kot sledi:

pwcheckjnethod: saslauthd

Zdaj znova sendmail in saslauthd

[] / Etc / init.d / saslauthd začetek

[] / Etc / init.d / sendmail znova

Končno smo preveriti, da je bila našega dela:

[] Telnet localhost 25  

Trying 127.0.0.1 ...
Priključen na localhost.
Escape znak je'^]'.
220 xxxxx.xxxxx.xx ESMTP Sendmail 8.12.11/8.12.11, Mon, 23 Aug 2004 12:36:30 +0200

Ker se mi zdi, sendmail odgovarja s tipizacijo:

EHLO localhost

ki bodo odgovorili, če bo šlo vse dobro (rdečo črto, ki nam pove, da sendmail sprejema pristnosti, poleg navadnega prijavo lahko nekatere druge metode, to je pravilno):

250-xxxxx.xxxxx.xx Hello xxxxx.xxxxx.xx [127.0.0.1], veseli
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH LOGIN PLAIN
250-DELIVERBY
250 HELP

Objavljeno v: linux, redhat, nasveti
Powered by Cybertek - Oddaljena pomoč