I love iPhone, Android, Cocos2d-x
OpenPNE 2.10 のメールサーバの設定
OpenPNE のインストール時にメールから日記の投稿などを受け付けるためにメールサーバの設定を行います。
OpenPNE のバージョン 2.10 からメールアドレスに新たに編集のアドレスが加わっていますが、ググッてみても 2.8 のころの形式の設定方法しか情報がないので書いておきます。
2.10 からのメールアドレス
項目 | 新形式 | 旧形式 |
---|---|---|
新規登録 / ログインURL取得 | get@MAIL_SERVER_DOMAIN | get@MAIL_SERVER_DOMAIN |
プロフィール写真変更 | pXXX-YYY@MAIL_SERVER_DOMAIN | pXXX@MAIL_SERVER_DOMAIN |
コミュニティ掲示板メール投稿 | tXXX-YYY@MAIL_SERVER_DOMAIN | tXXX@MAIL_SERVER_DOMAIN |
日記メール投稿 | bXXX-YYY@MAIL_SERVER_DOMAIN | blog@MAIL_SERVER_DOMAIN |
日記写真変更 | biXXX-YYY@MAIL_SERVER_DOMAIN | biXXX@MAIL_SERVER_DOMAIN |
コミュニティ写真変更 | ciXXX-YYY@MAIL_SERVER_DOMAIN | ciXXX@MAIL_SERVER_DOMAIN |
トピック・イベント写真変更 | tiXXX-YYY@MAIL_SERVER_DOMAIN | tiXXX@MAIL_SERVER_DOMAIN |
- XXX には数字。
- YYY には12バイトの英数字([0-9a-f]{12})。
2.10 から変更されている点として日記写真変更、コミュニティ写真変更、トピック・イベント写真変更のメールアドレスが新たに追加されていることです。それぞれ [i] という文字が XXX の前に入っています。
Postfix の設定
/etc/aliases.regexp
/^get(@.*)?$/ "|/usr/bin/php /var/www/OpenPNE/bin/mail.php" /^p[0-9]+-[0-9a-f]{12}(@.*)?$/ "|/usr/bin/php /var/www/OpenPNE/bin/mail.php" /^ti?[0-9]+-[0-9a-f]{12}(@.*)?$/ "|/usr/bin/php /var/www/OpenPNE/bin/mail.php" /^bi?[0-9]+-[0-9a-f]{12}(@.*)?$/ "|/usr/bin/php /var/www/OpenPNE/bin/mail.php" /^ci[0-9]+-[0-9a-f]{12}(@.*)?$/ "|/usr/bin/php /var/www/OpenPNE/bin/mail.php"
/etc/postfix/main.cf
alias_maps = hash:/etc/aliases, pcre:/etc/aliases.regexp
最後に newaliasesコマンドを実行して設定を/etc/postfix/aliases.dbに書き込み、Postfix を再起動することをお忘れなく。
# newaliases # /etc/rc.d/init.d/postfix restart Postfixを停止中: [ OK ] Postfixを起動中: [ OK ] #
関連する投稿
One comment
コメントをどうぞ
Additional comments powered by BackType
3prodigy…
…