From: Deniz Akkus Kanca (deniz@arayan.com)
Date: Fri 27 Dec 2002 - 11:18:53 EET
Bulent Tas wrote:
> Sevgili Arkadaşlar.
>
>
> Sendmail'de kullanıcının ad ve şifre girerek relay yapmasına nasıl izin
> verilebilir ???
> Bülent Taş
>
>
>
Aşağıdaki açıklamayı sss.linux.org.tr'ye ilave ettim. Fakat sanırım
moderatör gözden geçirip OK vermeden görülemiyor.
Esen kalın,
Deniz
SMTP AUTH anahtar kelimeler.
http://www.sendmail.org/~ca/email/auth.html
Adresindeki İngilizce dökümanda SMTP AUTH (şifre isteyen SMTP)
protokolünün nasıl uygulanacağı detaylı anlatılmaktadır.
Sendmail'de SMTP AUTH, sendmail-8.10.0'dan beri desteklenmektedir.
Sendmail, SMTP AUTH ile izinlenen bir kullanıcının otomatik olarak relay
yapabilmesine izin vermektedir.
SMTP AUTH kullanmak için posta istemcisinde (mozilla-mail, kmail, vb),
SMTP sunucu ayarlarında şifre ve kullanıcı ismi vermek gerekmektedir.
Dolayısıyla kullanıcı ayarlarında değişiklik yapacaktır. Her istemci
SMTP AUTH desteklemez.
SMTP AUTH destekleyen istemciler:
http://www.sendmail.org/~ca/email/mel/SASL_ClientRef.html
Daha eski ve SMTP AUTH seçeneği mevcutsa kullanılmaması gereken çözüm,
POP before SMTP olarak adlandırılır.
Bu seçenekte SMTP protokolü değişmeksizin kullanılır, fakat kullanıcı
her POP (posta al) yaptığında, sizin belirttiğiniz süre için o IP
no'sundan relay'e izin verilir.
Bu, kullanıcının posta gönderebilmek için önce posta al işlemi yapmasını
gerektirmekte, ve aynı IP no'sundan belli bir süre gelen bütün istekleri
relay ettiğinden dolayı da %100 güvenlik sağlamamaktadır.
POP before SMTP'nin nasıl uygulanabileceği ile ilgili detaylı İngilizce
döküman:
http://www.sendmail.org/~ca/email/roaming.html#POPB4SMTP