VPSサーバーでWebサイト公開 備忘録 ~Linux、MySQLからAJAXまで

サブドメインなど複数のドメイン名でメール受信できるようにする

受信するメールのメールアドレスのドメイン名がどのドメイン名だったら受信するかを設定する方法についてです。

●どのドメイン宛てのメールだったらサーバーに配送するかを設定
 
/var/qmail/control/ディレクトリ内に”locals”という名前のファイルを作成し、許可するドメイン名を記載します。
 
●リモートからSMTPで送られてくるメッセージに対して、どのドメイン宛のメールだったら受け取るかを設定
 
/var/qmail/control/ディレクトリ内に”rcpthosts”という名前のファイルを作成し、許可するドメイン名を記載します。
 
※このファイルを作成して、設定値を設定しないと”オープンリレー”の状態になってしまい、踏み台として悪用される恐れがあるので必ず設定します。
 
●設定例
 
メールサーバーホスト名:mail.example.com
 
メールアドレスが@以降が、”mail.example.com”、”example.com”のメールを受け取るように設定する場合
 
設定ファイル名
/var/qmail/control/locals
/var/qmail/control/rcpthosts
 
設定値
mail.example.com
example.com

モバイルバージョンを終了