mail relay 問題 - Linux

Table of Contents

System:
debian 5.0.2

mail server:
exim4

需求:
若為合法使用者,無論在哪個網域上都能寄信;目前在特定網域下才能寄信。

exim4 config
...
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets='140.117.168.71'
...

已做動作:
#apt-get install sasl2-bin

#vi /etc/default/saslauthd
START=yes
MECHANISMS="pam shadow"

#/usr/sbin/saslauthd -a shadow
(我是把這行寫到/etc/init.d/rcS裡頭,我覺得這沒必要弄個 特定的script來執行)

#vi /etc/group
把Debian-exim加到sasl這個群組裡頭

#vi /etc/exim4/conf.d/auth/30_exim4-config_examples
把裡頭所有的認證註解起來

#vi /etc/exim4/conf.d/auth/00_exim4-config_header
plain:
driver = plaintext
public_name = PLAIN
server_condition = ${if saslauthd{{$2}{$3}}{1}{0}}

login:
driver = plaintext
public_name = LOGIN
server_prompts = "Username:: : Password::"
server_condition = ${if saslauthd{{$1}{$2}}{1}{0}}
#/etc/init.d/exim4 restart

(以上參照 http://moto.debian.org.tw/viewtopic.php?t=3124)



目前情況:
使用 outlook 能收信,但是依然無法寄信。
請問還需要哪些動作才能在此環境下達到需求呢?
謝謝。

--

All Comments

Zora avatarZora2009-08-05
鳥哥那裡有你要的答案
Skylar DavisLinda avatarSkylar DavisLinda2009-08-09
SMTP 有正確啟動嗎?
Edith avatarEdith2009-08-10
鳥哥 OS 跟 mail server 不一樣
Caroline avatarCaroline2009-08-14
tonini 什麼意思?
Megan avatarMegan2009-08-15
T大的意思是你的SMTP服務有沒有正常跑起來
Hedy avatarHedy2009-08-17
先telnet 25看有沒有反應
Eden avatarEden2009-08-18
有 可以正常寄信
Hedwig avatarHedwig2009-08-22
這認證好像會失敗, 請各位看17960那篇, 測試有認證成功.
Tristan Cohan avatarTristan Cohan2009-08-24
不過測試ip 是不允許寄信, rect to:mail 會被拒絕
寄到內部倒是可以
Edward Lewis avatarEdward Lewis2009-08-28
outlook 則無法寄信, 但若在允許ip outlook 則可以寄信.