Debian
Gnu/Linux (Sarge) ile Postfix (2.x) Smtp-Auth
GİRİŞ : Belgede yazılanların uygulanıp uygulanmaması tamamen uygulayan kişinin sorumluluğundadır. Belgede bahsedilenlerin uygulanması sonucu ortaya çıkabilecek hertürlü zarardan yazar sorumlu tutulamaz. Belge GNU Özgür Belgeleme Lisansının http://www.gnu.org/copyleft/fdl.html adresinde yer alan -son sürümdeki- lisans içeriğine bağlı kalmak koşulu ile aynen yada kısmen dağıtılabilir, yayınlanabilir. Bu belgenin son sürümüne; http://www.serdaraytekin.com/docs/os/debian/postfix-smtp-auth.html adresinden ulaşabilirsiniz. KURULUM :
ile gerekli olan dosyaları indirelim. Kontrol etmek için şu komutu kullanalım,
bu komutun çıktısı aşağıda görülmektedir. Sizin çıktınızda benzer şekilde olmalı (versiyon numaraları farklı olabilir)
çıktısınında aşağıdakine benzer olup olmadığını kontrol edip, devam edelim.
Daha sonra, /etc/postfix/main.cf dosyasına aşağıdakileri ekleyin. broken_sasl_auth_clients
= yes
ile master.cf dosyasında smtp inet n - - - - smtpd olan satırı, smtp inet n - n - - smtpd -o smtpd_sasl_auth_enable=yes şeklinde düzenleyelim.
dosyası oluşturup içerisine, pwcheck_method:
saslauthd ifadelerini yazıp, kaydedip çıkalım. Daha sonra,
ile dosyasının erişim izinlerini ayarlayalım.
dosyasını açıp içerisini, START=yes olacak şekilde düzenleyelim. Devam ediyoruz,
ile postfix'i sasl grubuna ekleyelim,
postfix'i root grubuna da ekleyelim
ile saslauthd 'i başlatalım, ve son olarakda,
Artık postfix'i passwd/shadow üzerinden kimlik doğrulaması yapacak şekilde ayarladık. Postfix'in çalışıp çalışmadığını aşağıdaki gibi test edebilirsiniz. Şayet bu testde herşey normal ise, herhangi bir mail client programı (sylpheed, kmail, thunderbird, outlook vb.) ile deneme yapabilirsiniz. TEST İlk olarak postfix'in düzgün başlayıp başlamadığını kontrol edelim.
Burda herşey normal ise, ikinci teste geçebiliriz.
Ok "Success" alıyorsanız, işlemlerini başarılı demektir. |