2012-07-31 35 views
0

我不知道多長時間,但直到今天,我意識到exim並沒有發送任何郵件。我試着重新啓動exim,什麼都沒有。然後我重新啓動了這個盒子,仍然出現錯誤。我不知道它爲什麼不發送。我清除了郵件隊列,但沒有做任何事情..我不知道如果這有什麼關係,但我仍然嘗試過。清除郵件隊列後我發了消息,並回到了郵件隊列,它不能被傳遞,這是錯誤我得到:Exim沒有發送郵件,出現錯誤

[email protected]:/etc/exim4# exim -qff 
2012-07-31 14:56:32 1SvrdZ-0000gb-4h failed to expand condition "${perl{check_limits}}" for lookuphost router: Undefined subroutine &main::check_limits called. 

2012-07-31 14:56:32 1Sw5eA-0004ZT-4p failed to expand condition "${perl{check_limits}}" for lookuphost router: Undefined subroutine &main::check_limits called. 

2012-07-31 14:56:32 1Sw9t7-0006LJ-KF failed to expand condition "${perl{check_limits}}" for lookuphost router: Undefined subroutine &main::check_limits called. 

2012-07-31 14:56:32 1Sw5eO-0004Zd-79 failed to expand condition "${perl{check_limits}}" for lookuphost router: Undefined subroutine &main::check_limits called. 

2012-07-31 14:56:32 1SwApL-0006eu-Tv failed to expand condition "${perl{check_limits}}" for lookuphost router: Undefined subroutine &main::check_limits called. 

回答

1

這顯然是內部exim.conf錯誤。好像你必須重寫你的perl條件,或者在安裝exim時並沒有表明你會使用perl條件(這是安裝過程中的先決條件)

相關問題