First of all
- Postfixは入っている前提
- 私のロリポップのアドレスは
soft.moo.jp
なので、適宜変更する - 思い出して書いているので、ミスしている部分があるかも(オカシイ点はコメントお願いします)
/etc/postfix/main.cfを編集
1 | sudo vim /etc/postfix/main.cf |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | ~~~ #smtpd_tls_security_level=may # コメントアウトに変更 ~~~ myhostname = soft.moo.jp # ロリポップのドメインに変更 ~~~ # relayhost = # コメントアウト ~~~ # 末尾に追加 relayhost=[smtp.lolipop.jp]:465 smtp_sasl_auth_enable=yes smtp_sasl_password_maps=hash:/etc/postfix/lolipop smtp_sasl_security_options=noanonymous smtp_sasl_tls_security_options=noanonymous smtp_sasl_mechanism_filter=plain smtp_use_tls=yes smtp_tls_wrappermode = yes smtp_tls_security_level = encrypt |
パスワードは「hash:/etc/postfix/lolipop」を参照せよ、と言っている(くらいの認識しかない・・)
/etc/postfix/lolipopを新規作成
1 | sudo vim /etc/postfix/lolipop |
1 | [smtp.lolipop.jp]:465 [MAIL_ADDRESS]@soft.moo.jp:[PASSWORD] |
1行でOK。メアドとパスワードを記載
読み込みなど
1 | sudo postmap hash:/etc/postfix/lolipop |
パスワードのファイルをハッシュ化して保持する準備的なのをしているっぽい
1 | sudo systemctl reload postfix |
設定をリロード
テスト
1 2 3 | sendmail "YOUR@ADDRESS.COM" [Enter] Test from Lolipop [Enter] . [Enter] |
しばらくするとメールが届く(迷惑メールに入るかも)
.
は「これが文章の終わり」という合図
- 私はこれでlogwatchを自分のメールに送れるようになったのでヨシ!