3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Amazon Linux 2 における sendmail の設定で詰まったこと

Posted at

Amazon Linux 2 でウェブアプリを作っていて、パスワード再設定機能を実装する際、メールサーバーが必要になりました。
ただ、そこまでしっかりしたサービスではないので、別に迷惑メールに入れられてもいいから無料でやりたいってことで、Amazon Linux 2 にデフォルトで入っている sendmail を使ってみることに。

参考にしたのはこちらの記事↓
https://www.server-memo.net/server-setting/sendmail/sendmail-setting_centos7.html

この記事をしっかり読めばできると思いますが、自分が詰まった点について書いていきます。

  1. /etc/mail/sendmail.mc の設定

Dwホスト名
Dmドメイン名
define(confDOMAIN_NAME',$w.$m')dnl

を加筆するのですが、ここは好きに設定して良いようです。メールサーバーに関する知識が薄い自分としてはあらかじめ決めた何かが必要なのかと思いました。
自分は
Dw : mail
Dm : xxx.work (自分でとったウェブサーバー用のドメイン)
に設定しました。

  1. sendmail.cf作成

sudo m4 sendmail.mc > sendmail.cf

を実行したのですが、なぜかpermission deniedに、、、
sendmail-cf はインストールしたのですが。

結果的には、他の設定ファイルも読み込んでくれる

sudo make

コマンドでしっかり作成してくれました。

あとはこの記事に沿って設定すればしっかり使えると思います。
あとこれは自分の環境特有のものかもしれませんが、受信用に設定したメールアドレスにはメールの送信はできなかったので、試す際は別のメールアドレスに送信したほうが良いかもしれません。

メールに限らずですけど、通信についてはもっと勉強しないとどこで詰まってるのかもわからないですし、大変ですね。

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?