host1free (ubuntu 12.04) をメールサーバー(sendmail)にしてみた 1
2ヶ月ぐらい前にhost1feeを借りて初期設定したけど使い道がなく放置
host1free借りてみた&初期設定してみた
最近livedoorやgooといった無料メールが消えて捨てアドメールが・・・
ということでメールサーバーにしてみた。仕様は、
- xxx@hoge.comメール受信
- よくわかんないから最初からインストールされてたsendmailを使う
DNSの設定後、sendmailの設定をちょっといじっただけでいけた
受信ドメイン設定
sudo vi /etc/mail/local-host-names
hoge.com #行追加
受信許可設定
sudo vi /etc/mail/sendmail.mc
dnl DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp')dnl
設定反映
sudo su #rootで作業 m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
sendmail再起動
sudo /etc/init.d/sendmail restart
ユーザー追加
sudo adduser hoge (削除は sudo userdel -r hoge)
gmailからhoge@hoge.comへメール送れた
もっと大変だと思ってたけどすごい簡単だった
送受信はsshログインしてmailコマンドって仕様だけど
普段使い用じゃないから十分
mailコマンド
メール作成
mail hoge@hoge.com Subject: Test Send to Testmail from user01 . Cc:
mailサブコマンド(&の後に入力)
コマンド | 説明 |
---|---|
番号 | 指定した番号のメールを表示 |
n | 次のメールを表示 |
- | 前のメールを表示 |
p | 現在選択中のメールを表示 |
h | メールの一覧を表示 |
m 宛先 | 宛先にメールを送信 |
r | 現在選択中のメールに返信 |
d 番号 | 現在選択中のメールを削除(番号を指定した場合、その番号のメールが削除) |
u | メールの削除を取り消す |
q | 変更を保存し、終了 |
x | 変更を保存しないで終了 |
参考
【ドメイン】MXレコードの設定方法は? | よくある質問 | お名前.comヘルプセンター
◇受信するホスト名の設定◇初心者のためのLinuxサーバー構築講座(CentOS 自宅サーバー対応)☆お便利サーバー.com☆
sendmail設定(1)必要最小限の設定で使ってみる | レンタルサーバー・自宅サーバー設定・構築のヒント
sendmailの最低限必要な設定 | Wingnotes
ネットワークサーバーパックよくあるご質問 | ITソリューションの"bit-drive"