最初にhttp://glob.com.au/sendmail/からsendmail.zipファイルをダウンロードする必要があります。直接ダウンロードするにはここをクリックしてからDに抽出してください。 /php /sendmail /ディレクトリ。
次にphp.iniファイルを開き、次のコードを見つけます。
コードは次のとおりです
[メール機能]; Win32の場合のみSMTP = localhost smtp_port = 25; Win32の場合sendmail_from = [email protected]; Unixのみ。引数を指定することもできます(デフォルト:" sendmail -t -i"); sendmail_path ="";指定したパラメータを強制的に追加する追加のパラメータとして、sendmailバイナリに渡すこれらのパラメータは、セーフモードであっても、mail()の5番目のパラメータの値を常に置き換えます。; mail.force_extra_parameters =
デフォルトでは、このマシンはメールサーバとして使用されますが、ここではsendmailを借りてメールを送信し、sendmailを使用してqq、163メールボックスで送信するように設定する必要があります。ログアウトし、SMTP = localhostおよびsmtp_port = 25を";の前に置き、sendmai_path ="の前の"を削除してsendmai_path =" d:/php /sendmailを削除します。 /sendmail.exe -t"変更後のコードは
です。コードは次のとおりです。
[メール機能]; Win32の場合のみ; SMTP = localhost; smtp_port = 25; Win32の場合のみ; sendmail_from = me @ example Unixの場合のみ、引数を指定することもできます(デフォルト:" sendmail -t -i")sendmail_path =" d:/php/sendmail/sendmail.exe -t"指定したパラメータを強制的に追加する追加のパラメータとしてsendmailバイナリに渡されるこれらのパラメータはセーフモードであっても常にmail()の5番目のパラメータの値を置き換えます; mail.force_extra_parameters =
上のものはオンにするだけでよいことに注意してください。 sendmail_pathは、保存してから保存することができます。
次に、sendmailディレクトリのsendmail.iniファイルを変更します。主な内容は次の項目です。
コードは次のとおりです。
smtp_server = smtpサーバーアドレス(例:smtp.ym.163.com)auth_username =メールボックスのログイン名(例:[email protected])auth_password =メールボックスのパスワード(例:xxxxxx)force_sender =送信者のアドレス(例:[email protected])
次のような別の
コードがあります。
; auto =ポート465にSSLを使用し、それ以外の場合はTLSを使用してみてください。
前の";"を削除する、つまりSSLセキュアログインオプションを有効にします。
変更を入力して保存し、IISを再起動して通常どおり使用します。今度はWordPressブログのテストを開始します。
今度はWordPressブログのデバッグを開始しますが、メールを送信できません。メールは正常に送信されませんでした。長い間分析し、ついにその理由を見つけました。
ステップ1:sendmailサービスをインストールするsendmail.RARをphpディレクトリの下のsendmailディレクトリにダウンロードします。
ステップ2、php.iniファイルを設定します。
コードは次のとおりです。
sendmail_path =' D:/php/sendmail/sendmail.exe -t'
ドライブ名と場所は、sendmail.exeファイルの場所によって決まります。
3番目のステップ、sendemail.iniの設定
コードは次のとおりです。
smtp_server = smtp.sina.com.cn smtp_port = 25これら2つは認証が必要な場合のアカウントです。パスワードauth_username = Ifbs auth_password = XXXX
C:/WINDOWS/system32/cmd.exeファイルには、ユーザーの読み取り権限があります。権限が付与されていないと、次のエラーが発生します。警告:mail()[function.mail]:メール配信プログラムを実行できませんでした。
手順5:mail.phpファイルのテスト結果を作成します。
コードは次のとおりです。 ?php $ mail =' [email protected]'; $件名='メールテスト'; $ text ='これは関数mail()のテストメールです。';
if (mail($ mail、$ subject、$ text)){echo' email送信成功!';} else {echo' email送信失敗!>
メールにアクセスします。 Phpは結果をテストすることができます
チュートリアル「iis phpメール機能sendmail設定方法」を解決するためのより多くの参照
あなたはページを閲覧するのを許可されていないので、ページを開くことができません。 同様の状況が発生します。実際には、この状況は閲覧者のコンピュータとは無関係で、Webを閲覧しているユーザーには問題を処
最初は、書き換え規則でphpサフィックスのURLが直接アクセスされるのを無効にしたいと思いました。しかし、後で書き換え規則が再帰的に呼び出されることがわかりました書き換え規則で直接phpを禁止すると、
ビジネスが次世代の仮想化テクノロジに移行するにつれて、システム統合率は増加し続け、仮想化環境の管理はより重要になります。新しく追加された仮想マシン(VM)は、サーバーリソースの割り当てに圧力をかけ、ネ
最近、エンタープライズデータベースサーバーが何度も失敗しました。手動でデータをバックアップした後、サーバーをチェックすると、システムとデータベース関連のファイルが失われますまだ問題を解決することはでき