[問題]postfix+sasl2的問題

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

[問題]postfix+sasl2的問題

文章enduser » 週五 5月 02, 2003 2:58 pm

我裝了以下的東西之後
apt-get install postfix postfix-tls libsasl2 libsasl-digestmd5-plain libsasl2-modules sasl2-bin
改了/etc/postfix/main.cf 內容如下
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix
setgid_group = postdrop
append_dot_mydomain = yes
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

myhostname = enduser.twbbs.org
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = $myhostname
mydestination = enduser.twbbs.org, enduser, localhost.localdomain, localhost
relayhost =
inet_interfaces = all
mynetworks_style = host
mynetworks = 127.0.0.0/8, 192.168.1.1/24
mailbox_command =
mailbox_size_limit = 0
recipient_delimiter = +
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
#smtpd_sasl_local_domain = $myhostname
#這邊不知道到底要不要留空白
smtpd_sasl_local_domain =
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination


然後把/etc/postfix/master.cf作了下面修改
但是最下面有一行
#smtps inet n - n - - smtpd -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes
不知道要不要註解拿掉
smtp inet n - n - - smtpd


然後新增/etc/postfix/sasl/smtpd.conf內容如下
pwcheck_method : saslauthd
mech_list: plain login


但是我看到一篇教學
他說要讓每次開機執行saslauthd -a getpwent
我不太懂這邊的saslauthd是類似pwcheck的作用嗎

現在我telnet localhost 25會鄉以下停住不動
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

不知道問題出在那
而之前只有裝postfix的時候有辦法rcpt寄信出去
我裝的是unstable的debian
請教一下大家了
enduser
 

re:[問題]postfix+sasl2的問題

文章阿信 » 週五 5月 02, 2003 5:38 pm

他說要讓每次開機執行saslauthd -a getpwent
我不太懂這邊的saslauthd是類似pwcheck的作用嗎

是的,只是check的方法不一樣而已,man saslauthd就可以看到。

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.


正常的結果是smtp server還會跟你say hello

220 asho.dyndns.org ESMTP Postfix (Debian/GNU)

Server部份小弟都是以testing為主,但是看不太出來那邊有錯誤。
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:[問題]postfix+sasl2的問題

文章enduser » 週五 5月 02, 2003 6:30 pm

hmm 剛剛我把
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
#smtpd_sasl_local_domain = $myhostname
#這邊不知道到底要不要留空白
smtpd_sasl_local_domain =
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination

這幾行註解掉之後
/etc/init.d/postfix restart
telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 enduser.twbbs.org ESMTP Postfix (Debian/GNU)
ehlo localhost
250-enduser.twbbs.org
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-XVERP
250 8BITMIME

還是不知道為甚麼
enduser
 

re:[問題]postfix+sasl2的問題

文章enduser » 週日 5月 04, 2003 3:46 pm

恩恩 用unstable好一陣子
也裝了gnome2.2雖然漂亮

但是總覺得以前的blackbox跑得比較順暢
裝回去stable好了
再來搞postfix看看

謝謝阿信大哥
enduser
 

re:[問題]postfix+sasl2的問題

文章阿信 » 週日 5月 04, 2003 3:52 pm

我是小小弟而已......

Server部分我都是建議以testing和stable為主,unstable我不敢領教,也不敢裝unstable....

畢竟沒那麼多心力去處理系統不穩呢....
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義


回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客