2

OS X でバージョン 10.9-10.11 (Mavericks から El Capitan) まで AMPPS (Softaculous AMPPS) を実行してきましたが、PHP の mail() 関数が機能するためにメール設定を構成する必要はありませんでした。

私のphp.iniのメールセクションは次のとおりです。

    【メール機能】
    ; Win32 専用です。
    ; http://php.net/smtp
    SMTP = ローカルホスト
    ; http://php.net/smtp-port
    smtp_port = 25

    ; Win32 専用です。
    ; http://php.net/sendmail-from
    ;sendmail_from = me@example.com

    ; Unix 専用です。引数も指定できます (デフォルト: "sendmail -t -i")。
    ; http://php.net/sendmail-path
    ;sendmail_path =

    ; 指定されたパラメータの追加を強制的に追加パラメータとして渡す
    ; sendmail バイナリに。これらのパラメータは、常に値を置き換えます
    ; セーフ モードであっても、mail() の 5 番目のパラメータ。
    ;mail.force_extra_parameters =

    ; X-PHP-Originating-Script: を追加します。これには、スクリプトの uid とそれに続くファイル名が含まれます
    mail.add_x_header = オン

    ; すべての mail() 呼び出しを記録するログ ファイルへのパス。ログエントリには次のものが含まれます
    ; スクリプトのフル パス、行番号、To アドレス、およびヘッダー。
    ;mail.log =
    ; メールを syslog に記録します (NT ではイベント ログ、Windows 95 では有効ではありません)。
    ;mail.log = syslog

私の質問は、電子メールがどのように、またはどこから送信されているかです。メールを送信するために AMPPS を設定したことはありません。彼らはただうまくいくようです。

私が質問している理由は、ローカル ネットワーク サーバーで AMPPS をセットアップしようとしていますが、gmail アカウントで smpt メール設定を構成した後でもメールを送信できないからです。

4

1 に答える 1