こんにちは、私が開発しているこのフォーラムのリセット パスワードを作成しようとしています....とにかく、たくさんのガイドに従って、表示されるものの多くのバージョンを試しましたが、これはエラーが最も少ないものです... . まだ何が問題なのかわかりません。助けてください。
class CI_Email { //in library email.php
var $useragent = "CodeIgniter";
var $mailpath = "/usr/sbin/msmtp"; // Sendmail path
var $protocol = "smtp"; // mail/sendmail/smtp
var $smtp_host = "smtp.googlemail.com"; // SMTP Server.
var $smtp_user = "mymail@gmail.com"; // SMTP Username
var $smtp_pass = "mypass"; // SMTP Password
var $smtp_port = "465"; // SMTP Port
var $smtp_timeout = 5; // SMTP Timeout in seconds
var $smtp_crypto = ""; // SMTP Encryption. Can be null, tls or ssl.
var $mailtype = "html"; // text/html Defines email formatting
var $charset = "utf-8"; // Default char set: iso-8859-1 or us-ascii
そして、これは結果です:
こんにちは: 次の SMTP エラーが発生しました: AUTH LOGIN コマンドの送信に失敗しました。エラー: から: 次の SMTP エラーが発生しました: に: 次の SMTP エラーが発生しました: データ: 次の SMTP エラーが発生しました:次の SMTP エラーが発生しました: PHP SMTP を使用して電子メールを送信できません。この方法を使用してメールを送信するようにサーバーが構成されていない可能性があります。 コンテントタイプ: マルチパート/オルタナティブ; 境界="B_ALT_51cd96f2daf24"
これは、MIME 形式のマルチパート メッセージです。 お使いの電子メール アプリケーションがこの形式をサポートしていない可能性があります。
--B_ALT_51cd96f2daf24 コンテンツ タイプ: テキスト/プレーン。文字セット=utf-8 コンテンツ転送エンコーディング: 8bit
ここに私のテキスト...
--B_ALT_51cd96f2daf24 コンテンツ タイプ: テキスト/html; 文字セット=utf-8 Content-Transfer-Encoding: quoted-printable
また、次のようなオンラインで見つけた他の多くの構成も試しました。
var $mailpath = "/usr/sbin/sendmail"; // Sendmail path
var $smtp_host = "ssl://smtp.googlemail.com"; // SMTP Server.
また:
var $mailpath = "/usr/sbin/sendmail"; // Sendmail path
var $smtp_host = "ssl://smtp.gmail.com"; // SMTP Server.
SSLプロトコルを使用するsmtp_host
と、無数のエラーの無限の画面が表示されました.