mailparseライブラリのインストール

$sudo pecl install mailparse
$sudo /etc/php/cli/php.init

extension=mailparse.so

postfixの設定

main.cfを修正する。postconfで設定一覧を取得できる。

IPアドレスをドメイン名に許す設定

デフォルトではxxxx@192.168.1.100のようなドメイン部分がIPアドレスのメールは許可されていません。こういったアドレスを許可するには以下の設定を行います。

resolve_numeric_domain = yes

SMTP送信可能なネットワーク設定

ここで設定したアドレスからのみSMTPを使用してメールを送信できます。ここで外部ネットワークのアクセスなどを許すとメールの不正中継ポイントにされてしまうので注意が必要です。

mynetworks = 127.0.0.1/8 192.168.1.0/24

loops back to myself を起こさないために

mydestination にはメールアドレスの@以降の部分が書かれていること。

これによって、これ以上メールをリレーする必要がないことを知らせる。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS