これらの手順は、gmail(または他のsmtpサーバー)を使用して、phpのmail()関数をlocalhost
で動作させるのに役立 私は成功せずにsendmailとpostfixの両方を試したので、私を救ったインターネット上でこの答えを見つけました。 これは、ssmtpと呼ばれるパッケージをインストールする方法を教えてくれます,軽量で、本当に電子メールサーバーを必要としない人に正確に目的と,むしろテス 手順は次のとおりです:
sudo apt-get install ssmtp- を使用してパッケージをインストールし、ファイル
/etc/ssmtp/ssmtp.confを編集し、行をmailhubでコメントし、以下の行を追加します。 アクセスデータのマーキングを交換することを忘れないでください:mailhub=smtp.gmail.com:587UseSTARTTLS=YESAuthUser=<YOUR-EMAIL>@gmail.comAuthPass=<YOUR-PASSWORD> - この同じファイルで、デフォルトでコメントされている行
FromLineOverride=YESを有効にします。 - 次の行のように、
php.iniのsendmail_pathの値を編集します:sendmail_path = /usr/sbin/ssmtp -t - 再起動またはapache。
私はWordPressのための機能を開発するためにそれを設定する必要があり、ここで私は非常にうまく動作するために、私はそれが指定するためにも動 Outra alternativa para usar SMTP No WordPress é o plugin WP Mail SMTP,falei dele aqui ha algum tempo.