ホームページ  >  記事  >  バックエンド開発  >  Ubuntu で PHP の mail() 関数を有効にし、メール送信が遅い問題を解決する、Ubuntu がメールを送信する_PHP チュートリアル

Ubuntu で PHP の mail() 関数を有効にし、メール送信が遅い問題を解決する、Ubuntu がメールを送信する_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:00:09871ブラウズ

Ubuntu で PHP の mail() 関数を有効にして、メール送信速度が遅いという問題を解決します

メールを送信するために PHP の mail() 関数を使用する必要がある場合は、サーバーに sendmail コンポーネントをインストールする必要があります。これをサポートするための mail() 関数も PHP マニュアルで紹介されています。それでは

Ubuntu に sendmail をインストールするコマンド:

コードをコピーします コードは次のとおりです:
sudo apt-get インストール sendmail

インストール後、sendmail サービスを開始します:

コードをコピーします コードは次のとおりです:
sudoサービスsendmailの開始

sendmail のサポートにより、mail() 関数を使用して php でメールを送信できます。

一般に、PHP で mail() を使用した電子メールの送信が遅い理由は、DNS 解決が遅いことが原因であり、多くの場合、サーバーのホスト名が実際に解決可能なドメイン名ではないことが原因です。

コードをコピーします コードは次のとおりです:
sudo vim /etc/hosts

次に i キーを押すと、コードを変更できます。 localhost.localdomain とホスト エイリアスを 127.0.0.1 セクションに追加します。変更を行った後、Esc キーを押して編集状態を終了し、「:wq」と入力して保存して終了します。

最後にsendmailサービスを再起動します:

コードをコピーします コードは次のとおりです:
sudoサービスsendmailの再起動

この記事の内容は以上です。皆さんに気に入っていただければ幸いです。

この記事を友達と共有したり、コメントを残してください。皆様のご支援に心より感謝申し上げます。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/974671.html技術記事 Ubuntu で PHP の mail() 関数を有効にし、メール送信が遅いという問題を解決します。Ubuntu がメール送信に PHP の mail() 関数を使用する必要がある場合、サーバーは sendmail コンポーネントをインストールする必要があります...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。