Revision 0.1.1 2012/08/20 08:00:00 Base version. è¿½åŠ ã•ã‚ŒãŸæ©Ÿèƒ½ class HostCache  DNSサーãƒå¤±æ•—時ã«é«˜é€ŸåŒ–対応  プãƒã‚°ãƒ©ãƒ 起動・終了時ã«dsnerror.logファイルã¨ã—ã¦èªè¾¼ã¿ãƒ»æ›¸ã出ã—ã‚’è¡Œã†ã€‚  「/var/log/pwmail/dsnerror.logã€åˆæœŸè¨å®š def DYNSplit(name, ipad)  ダイナミックドメインã®ãƒ‰ãƒ¡ã‚¤ãƒ³éƒ¨åˆ†åˆ‡å‡ºã— class DYNDomainCheck  DYNSplitã®æ¤œè¨¼ç”¨ãƒã‚°ã‚·ã‚¹ãƒ†ãƒ  プãƒã‚°ãƒ©ãƒ 起動・終了時ã«dyndcheck.logファイルã¨ã—ã¦èªè¾¼ã¿ãƒ»æ›¸ã出ã—ã‚’è¡Œã†ã€‚  「/var/log/pwmail/dyndcheck.logã€åˆæœŸè¨å®š class WhitelistCheck  headerã«è¿½åŠ ã—ãŸã‚¹ãƒ†ã‚¤ã‚¿ã‚¹X-PWmodeã®grayを減らã™ç‚ºã®å‡¦ç†  NEWS・ML・é€ä¿¡å°‚用サーãƒç‰ã®ãƒªãƒ¬ãƒ¼ãƒ¡ãƒ¼ãƒ«ã®é€šéŽå‡¦ç†ã‚’è¿½åŠ ã—ã¾ã—ãŸã€‚  プãƒã‚°ãƒ©ãƒ 起動時ã«whitelist.datファイルã¨ã—ã¦èªè¾¼ã¿ã‚’è¡Œã†ã€‚  「/usr/local/pwmail/whitelist.datã€åˆæœŸè¨å®š  whitelist.datã®è¨˜è¿°å½¢å¼  connect_domain,hello_domain,mailfrom_domain,é€ä¿¡è€…・差出人ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ç®¡ç†åŒºåˆ†   connect_domain:X-PWmailステータスã«HrelayãŒã‚る時   hello_domain:X-PWmailステータスã«Hrelay・relayãŒã‚る時   é€ä¿¡è€…・差出人ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ç®¡ç†åŒºåˆ†ï¼šd(ドメインé•ã„), u(ユーザé•ã„), n(åŒã‚¢ãƒ‰ãƒ¬ã‚¹)    d(ドメインé•ã„):X-PWmailステータスã«noHFdnokãŒã‚る時(最優先)    u(ユーザé•ã„) :X-PWmailステータスãŒnoHFadokãŒã‚る時    n(åŒã‚¢ãƒ‰ãƒ¬ã‚¹) :X-PWmailステータスã«noHFdnok・noHFadokãŒç„¡ã„時  記述例  ・Amazon.co.jpã®å ´åˆ   ,,amazon.com,d   ##grayメールã®ä¾‹ã€€æ³¨ä¸‹è¨˜ã®()ã¯æŠ½å‡ºã•ã‚ŒãŸãƒ‰ãƒ¡ã‚¤ãƒ³åã§ã™ã€‚    connect from smtp-out****.amazon.com(amazon.com) at ***.***.***.***    helo: smtp-out****.amazon.com(amazon.com)    mail from: <******@bounces.amazon.com>(amazon.com)    rcpt to: <***@pwmail.jp>    Header-From: Amazon.co.jp <store-news@amazon.co.jp>    Header-Subject: **********    Header-Date: Fri, 17 Aug 2012 06:45:23 +0000 (UTC)    Message-ID: <***.JavaMail.em-build@massmail-sender-fe-***.amazon.com>    X-PWmail: Cdynip Hdynip noFipok noHFipok noHFdnok noHFadok  ・Facebookã®å ´åˆ   ,facebook.com,facebookmail.com,n   ##grayメールã®ä¾‹    connect from outmail***.snc7.facebook.com(snc7.facebook.com) at ***.***.***.***    helo: *****.facebook.com(facebook.com)    mail from: <notification+*****@facebookmail.com>(facebookmail.com)    rcpt to: <***@pwmail.jp>    Header-From: Facebook <notification+*****@facebookmail.com>    Header-Subject: **********    Header-Date: Sat, 18 Aug 2012 20:23:56 -0700    Message-ID: <*****@graph.facebook.com>    X-PWmail: noFipok relay noHFipok  ・python.jp MLã®å ´åˆ   sakura.ne.jp,python.jp,python.jp,d   ##grayメールã®ä¾‹    connect from www*****.sakura.ne.jp(sakura.ne.jp) at ***.***.***.***    helo: *****.python.jp(python.jp)    mail from: <mailman-users-jp-*****@python.jp>(python.jp)    rcpt to: <*****@pwmail.jp>    Header-From: ***** <*****@*****.org>    Header-Subject: **********    Header-Date: Sat, 18 Aug 2012 12:00:05 +0900    Message-ID: <*****@mail.gmail.com>    X-PWmail: Hrelay noHFipok noHFdnok noHFadok List 付属ã®whitelist.datã¯ã€ã‚µãƒ³ãƒ—ル記述ã§ã™ã€‚