hizmet Sendmail ile bir Linux sunucu ile için herkesin kimlik şimdi yoluyla gönderme olanağı vermek gerekli. kullanılabilir here varsayılan, bunu düzeltmek nasıl bunun altından Nitekim yapmaz size gereken her ne kadar, seçenek oldukça etkinleştirmek için kolay farkında CentOS böyle dağıtımlar bazı:
Install paket sendmail-cf ve cyrus-SASL değilse sistemi, redhat için / CentOS:
[] Yum SASL install sendmail-cf cyrus-
Sonra) edit sedmail.mc (/ etc / mail / sendmail.mc ve çizgiler uncomment bu:
, Define (`confAUTH_OPTIONS '` A') dnl
TRUST_AUTH_MECH (`LOGIN PLAIN ') dnl
`Define (` confAUTH_MECHANISMS ', LOGIN PLAIN') dnl
güvenlik kontrolü anchequesta ayarı için:
DAEMON_OPTIONS (`Port = smtp, Addr = 0.0.0.0, Ad = MTA ') dnl
Şimdi program m4 sendmail.cf dosya ile ihtiyaca yeniden derlemek:
[] M4 / etc / mail / sendmail.mc> / etc / mail / sendmail.cf
olarak usr/lib/sasl2/Sendmail.conf / Check dosyasını düzenlemek ve gerekirse şöyledir:
pwcheck_method: saslauthd
Şimdi sendmail ve saslauthd yeniden
[] / Etc / init.d / saslauthd start
[] / Etc / init.d / sendmail restart
Sonuç olarak, çalışmalarımızı doğru olduğunu kontrol edin:
[] Telnet localhost 25
127.0.0.1 çalışılıyor ...
localhost bağlandı.
Escape karakteri'^]'. olduğunu
220 xxxxx.xxxxx.xx ESMTP Sendmail 8.12.11/8.12.11; Mon, 23 Ağustos 2004 12:36:30 0200
biz sendmail tanıtmak beri yazarak yanıt verir:
ehlo localhost
tüm iyi (bize sendmail, düz mantık ek olarak kimlik doğrulama kabul diğer yöntemlerle olabilir söyler kırmızı çizgi giderse hangi cevap olacak, doğru) geçerli:
250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Merhaba [127.0.0.1] oldum memnun
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH LOGIN PLAIN
250-DELIVERBY
250 YARDIM



































