Postfix

携帯メール転送[返信への対応]

携帯メールへの転送の問題は、以前解決済みだ。http://d.hatena.ne.jp/okinaka/20070323#1174623280このままだと受信者にとっての返信先は自社サーバドメインのメールアドレスになってしまう。 だが、送信者にとっては、[元のメールアドレス]で受け取りたい…

拡張メールアドレスの設定

.forward+[拡張部分] というファイルで設定できる。 書き方は以下のとおり: http://d.hatena.ne.jp/okinaka/20070117#1168995525

Postfix キューからメッセージを削除したい

IDを指定して削除 postsuper -d QUEUE_ID複数IDを一括削除 postsuper -d - < filename-with-queue-idsすべてのキューを削除 postsuper -d ALL

Postfix に溜まったキューの一覧を確認するには

mailq または、postqueue -p を使う。 mailq

Postfix に溜まったキューの内容を確認するには

postcat コマンドを使う。 postcat -q QUEUE_ID

キューの操作

停滞キューの強制排出 # postfix flush もしくは、 # postqueue -f 停滞キューの削除 # postsuper -d <キューID> キューを全て削除 # postsuper -d ALL

VERP (variable envelope return path)

可変エンベロープリターンパス http://www.postfix-jp.info/trans-2.3/jhtml/VERP_README.htmlVERP形式にしておけばバウンスメールの解析に便利。Perl での解析例: my $email='mylist-bounces+aperson=a.nother.com@dom.ain'; if ($email =~ /^([^+]+)\+([^…

携帯メール転送

ドコモなどのキャリアでは、スパム対策のため送信したメールが、 「携帯 -> 自社サーバ(例:example.com) -> 携帯」と外部のサーバを経由すると From ドメインによってエラーで届かない場合があります。そういった場合は、Postfixで一番安易な方法は From を…

Postfixの.forwardの書き方

http://www.sgtpepper.net/hyspro/diary/20021220.html 自分のmailboxに残しつつ、別のアドレスを転送するやり方です。.forwardに、 \アカウント名,転送先アドレス の一行を書きましょう。これはmailbox用です。 Maildirでは、.forwardに ~/Maildir/ 転送ア…

Postfix の sendmail コマンドで Return-Path を指定する方法

"-r" オプションというものがある。"-f" オプションも使えるかも? sendmail -r [sender] [recipient]

Postfix で SMTP AUTH

Debian (sarge) に苦労して、SMTP-AUTH対応にした。手順は簡単。参考URL: http://www.jimmy.co.at/weblog/?p=52パッケージのインストール: apt-get install postfix-tls sasl2-bin libsasl2 libsasl2-modules /etc/default/saslauthd の編集: START=yes MEC…