訳あって、約8年ぶりにsendmailの設定をした。久しぶりすぎて設定わかんねー。前にやったときは大学生の頃だし。 久しぶりにsendmail.mcなんぞ触ったけど、どうもこのコメントアウトを意味する"dnl"に違和感を感じまくる。 さて、本題。 デフォルトの設定のままsendmailを使ってメール送信を行うと、送信元であるFromヘッダが「username@localhost.localdomain」となってしまう。このままではSPAMと判断されかねない、かつそもそも送信者が分からないということで、設定を行った。 方法は、以下のエントリを参考にさせてもらった。 http://moyolab.blog57.fc2.com/blog-entry-54.html 設定 とりあえず、"/etc/mail/sendmail.mc"を編集する。 # diff sendmail.mc sendmail
![sendmailで送信元のドメイン名(デフォルトはlocalhost.localdomain)を変更する - 元RX-7乗りの適当な日々](https://cdn-ak-scissors.b.st-hatena.com/image/square/ff663d00154ae836c88581776f6b3e620d9de443/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.d.st-hatena.com%2Fdiary%2Frx7%2F2008-11-21.jpg)