5分で出来るお手軽メール転送サーバ
まずは…
サーバを準備する
AWS EC2を利用する。
-AmazonLinux
-t2.micro
-StorageはMagnetic
-SecurityGroup設定
--SSH TCP 22 0.0.0.0/0
--SMTP TCP 25 0.0.0.0/0
ドメインを用意する
-ドメイン取得する(お名前.com等で)
-レコード設定
--Aレコード:hogehoge.com / 111.111.111.111(用意したEC2のIP)
--MXレコード:hogehoge.com / 10 hogehoge.com
インストール
$ sudo yum install postfix -y
各種設定
$ sudo vi /etc/postfix/main.cf
myhostname = hogehoge.com
mydomain = hogehoge.com
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
alias_maps = hash:/etc/aliases,regexp:/etc/postfix/aliases.reg
[email protected]に対して[email protected]が使えるようにする
$ sudo vi /etc/postfix/aliases.reg
/^hoge+[^@]+(@.*)?$/ hoge
転送設定(例としてgmailに転送)
$ sudo vi /etc/aliases
hoge [email protected]
$ sudo newaliases
メールを受信出来るようにする
$ sudo iptables -A INPUT -p tcp --dport 25 -j ACCEPT
$ sudo /etc/init.d/iptables save
$ sudo service iptables restart
sendmailからの切り替え
$ sudo /etc/rc.d/init.d/saslauthd start
$ sudo chkconfig saslauthd on
$ sudo /etc/rc.d/init.d/sendmail stop
$ sudo chkconfig sendmail off
$ sudo alternatives --config mta
-> postfixを選択
$ sudo /etc/rc.d/init.d/postfix start
$ sudo chkconfig postfix on
動作確認
[email protected]にメールを送信してみてください。
[email protected]に届けば成功です。
Author And Source
この問題について(5分で出来るお手軽メール転送サーバ), 我々は、より多くの情報をここで見つけました https://qiita.com/chan_san_jp/items/0d02405175a923d1ca2e著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .