UbuntuでSendmailをインストールする時に苦戦したので、その時のメモとして投稿。

Sendmail - Wikipedia


まずはいつものように

$ sudo apt-get update
$ sudo apt-get upgrade

して、諸々のアプリをアップグレードしておく。

その後にSendmailのインストールを行うために

$ sudo apt-get install sendmail sendmail-cf mailutils

をしたが、

Creating/Updating SSL(for TLS) information
Creating /etc/mail/tls/starttls.m4...
Creating SSL certificates for sendmail.

SendmailSSLの設定周りで処理が停止する。

しょうがないので、Ctrl + Zで処理を停止し、

Ubuntu側で下記のコマンドを実行

$ cd /etc/mail/tls
$ sudo openssl dsaparam -out sendmail-common.prm 2048
$ sudo chown root:smmsp sendmail-common.prm
$ sudo chmod 0640 sendmail-common.prm
$ sudo dpkg --configure -a

これでSendmailのインストールは終了した。


SOY CMS / ShopにはSendmailでテスト送信できる機能があるので、


sendmail_test_send1

SOY Shopを試してみる(ショップの設定) - SOY Shopを使ってみよう


送信テストを実行してみたところ、


sendmail_test_send2


Ubuntuサーバからの送受信を確認することができた。

停止しているジョブが残ったままなので、killをするなり、サーバの再起動をすることを忘れずに