私のツール:server = digitalocean domain = godaddyインストール済みApache/2.4.18 php 7.0.30 ubuntu 16.04
私はsendmailをインストールして、以下のように設定しようとしました:
Sudo apt-get install sendmail
/ etc/hostsを構成します
Sudo nano /etc/hosts
127.0.0.1 localhost localhost.localdomain myhostnameが含まれていると確信しています
sendmailconfig
はい、sendmail configのすべての質問に対して。また、Apache2を再起動しました
Sudo service Apache2 restart
メールを送信していません。手伝ってもらえますか?
私はそれが含まれているsend.phpでメールを送信しようとしました:
<?php
$to = '[email protected]';
$title = 'title of mail';
$content = 'hello from world';
$titles = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' .phpversion();
mail($to, $title, $content, $titles);
?>
DigitaloceanはユーザーのIPを共有しているため、Outlook、Gmailなどはブラックリストに入れています。要約すると、mail()関数は機能しますが、メールを配信しません。