2017年5月29日 星期一

EFA-Project 更新 3.0.2.3

導入EFA之後垃圾郵件有減少使用上也沒什麼問題,前陣子收到讀者反映說新版本釋出,依照之前的方式修改程式無法運作,所以才有這篇的產生

主要是因為mailwatch的變更頗大,程式碼重新組織也增加了新功能
因此這次修改沒有像以前一樣那麼大




1.修改 /var/www/html/mailscanner/quarantine_report.inc.php 為下列程式碼

2.修改 /vaw/www/html/mailscanner/config.php

2.1 變更通知郵件寄出者的Mail Address
define('MAILWATCH_FROM_ADDR', 'postmaster@domain.tld');

2.2 變更取回郵件連結的URL (如果不是使用標準80 Port就需要修改)
define('MAILWATCH_HOSTURL', 'http://' . rtrim(gethostname()) . '/mailscanner');

2.3 變更隔離清單郵件主旨
define('QUARANTINE_REPORT_SUBJECT', 'Message Quarantine Report');

2.4 啟用取回郵件連結功能
define('AUTO_RELEASE', false);

P.S
這個版本的EFA增加了mod_security這個HTTP模組用來增加安全性
因此如果執行某些測試動作遇到HTTP/403錯誤
可以試著用EFA-Config在apache項目中把mod_security關閉