検索

ホームページ  >  に質問  >  本文

php - ローカルで電子メールを送信できますが、Linux では送信できません

私のローカル環境では電子メールを送信できますが、Linux では送信できません

コードは

です リーリー

エラー メッセージは次のとおりです。
エラー: リレー ホスト smtp.163.com に接続できません

インターネットで言われていることを確認してください
a. PHP.ini を見つけて 2 つの場所を確認します。1 つは、allow_url_fopen で、on に設定する必要があります。もう 1 つは、disable_functions を確認します。fsock と fsockopen が後で表示される場合は、これら 2 つの機能を削除し、Apache を再起動すると、通常どおり電子メールを送信できるようになります。
はすべて正常です。

習慣沉默習慣沉默2731日前789

全員に返信(1)返信します

  • 某草草

    某草草2017-06-12 09:23:51

    メール送信用のポートが開いていない可能性があります。

    netstat -nao

    ポート25が開いているかどうかを確認してください

    返事
    0
  • キャンセル返事