ここではUbuntu VPSにPostfixをインストールする方法について解説しています。
Postfix インストール
$ sudo apt-get update $ sudo apt-get install postfix
インストール画面が立ち上がるので、「メール設定の一般形式」をインターネットに選択し、
ホスト名を入力してインストール完了です。
設定ファイル
$ sudo vim /etc/postfix/main.cf
設定項目
mail_name = unknown myhostname = example.com mydomain = example.com
最低限この項目でメールの送信ができます。
設定ファイル編集後再起動
$ sudo service postfix start #起動 $ sudo service postfix restart #再起動
mailコマンド インストール
$ sudo apt-get install mailutils
メール送信 コマンド
$ mail info@example.com Cc: Subject: 件名 メッセージ本文
メッセージ本文入力後「Ctrl + d」でメール送信。
メール送信 PHP
<?php mb_language('Ja'); mb_internal_encoding('UTF-8'); $to = 'to@example.com'; $subject = '件名'; $body = "メッセージ内容\n" . "¥nは改行を意味します。"; $from = 'From:'.mb_encode_mimeheader('企業名など').'<from@example.com>'; mb_send_mail($to, $subject, $body, $from);
メールが届けば設定完了です。
関連記事
Ubuntu VPS Postfix送信がスパムに入ってしまう対策 SPFレコード
https://office-goto.info/linux-ubuntu/postfix-anti-spam/
Ubuntu VPS Postfix OpenDKIMインストール
https://office-goto.info/linux-ubuntu/postfix-opendkim-install/