まず、http://glob.com.au/sendmail/ から sendmail.zip ファイルをダウンロードする必要があります。ここをクリックして直接ダウンロードし、D:phpsendmail などのディレクトリに解凍します。
次に、php.ini ファイルを開き、次のコードを見つけます
コードをコピーします コードは次のとおりです:
[mail function]
;sendmail_from = me@example.com
; ; Unix の場合のみ、引数も指定できます (デフォルト: "sendmail -t -i")。
; 指定されたパラメータを追加のパラメータとして強制的に渡します。これらのパラメータは、セーフ モードであっても、常に
;mail.force_extra_parameters =
の値を置き換えます。ここでは、sendmail を借用する必要があります。メールを送信するには、sendmail を使用して qq や 163 などの電子メールを送信するように設定します (通常はこの方法で)。そのため、すべてのオプションをログアウトする必要があります。つまり、SMTP = localhost と smtp_port の前に「;」を追加します。 = 25 にして、sendmai_path="" の前の「;」を削除し、sendmai_path="d:phpsendmailsendmail.exe -t" に変更します。
コードをコピーします
次のように:
[mail function]
;SMTP = localhost
;smtp_port = 25 ; 引数も指定できます (デフォルト: "sendmail -t -i")。 = "d:phpsendmailsendmail.exe -t" ; 指定されたパラメータの追加を強制的に sendmail バイナリに渡します。これらのパラメータは常に の値を置き換えます。セーフモードでも;mail.force_extra_parameters =
上記は sendmail_path を開いて保存するだけです
続行 sendmail ディレクトリ内の sendmail.ini ファイルを変更します。 主な内容は次のとおりです
コードをコピーします
コードは次のとおりです:
smtp_server=smtp サーバー アドレス (smtp.ym.163.com など)
auth_username= 電子メールのログイン名 (info@xxxx.com など)
auth_password=電子メールパスワード (xxxxxx など)
force_sender=完全な送信者アドレス (info@xxxx.com など)
別の項目があります
コードをコピーします
コードは次のとおりです:
; auto = use SSLポート 465 の場合は、TLS を使用してみてください
先頭の「;」を削除します。つまり、SSL セキュア ログイン オプションをオンにします
上記の 4 つの項目を正しく入力し、変更を完了します 保存して IIS を再起動して使用しますそれは普通に。
メールが送信できない場合は、ポートがブロックされていないか、マカフィーがメール送信を禁止する設定になっていないかなどを確認してください。
http://www.bkjia.com/PHPjc/325318.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/325318.html
技術記事
まず、http://glob.com.au/sendmail/ から sendmail.zip ファイルをダウンロードする必要があります。ここをクリックして直接ダウンロードし、D:phpsendmail などのディレクトリに解凍します。 次に、php.ini ファイルを開きます...