問題タブ [phpmailer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
28415 参照

php - PHPMailer を使用して Return-path を変更する

PHPMailer を使用して return-path を変更する方法はありますか

私は次のことをしましたが、うまくいきませんでした

次のステートメントを使用してメールを送信しています

メールは届きますが、リターンパスは変わりませんか?

0 投票する
12 に答える
365470 参照

php - PHPMailer: SMTP エラー: SMTP ホストに接続できませんでした

私はいくつかのプロジェクトで PHPMailer を使用しましたが、今は行き詰まっています。それは私にエラーを与えます:
SMTP エラー: SMTP ホストに接続できませんでした。
Thunderbird からメールを送信してみましたが、うまくいきました。ただし、PHPMailer 経由ではありません... Thunderbird の設定は次のとおりです。

サーバー名: mail.exampleserver.com
ポート: 587
ユーザー名: user@exampleserver.com
安全な認証: いいえ
接続セキュリティ: STARTTLS

PHPMailer を使用した最後のプロジェクトでこれらをサーバーと比較したところ、次のようになりました。

サーバー名: mail.exampleserver2.com
ポート: 465
ユーザー名: user@exampleserver2.com
安全な認証: いいえ
接続セキュリティ: SSL/TLS

私のphpコードは次のとおりです。

どこが間違っていますか?

0 投票する
8 に答える
4501 参照

php - 他の人の住所を明かさないようにBCCを信頼するのは良い考えですか?

私はPHPMailerを使用して、スクリプトからSMTPを使用して電子メールを送信しています。問題の電子メールは、実際には電子メールからSMSへのゲートウェイを利用したセル番号です。ここで、理想的には、アドレスの大きなリストをループして一度に1つずつ送信するのではなく、すべてを1つのバッチで送信する大きなBCCリストを作成したいと思います。

他の受信者のアドレス(この場合はほとんどが電話番号)を隠すためにBCC機能を完全に信頼する必要がありますか?

0 投票する
1 に答える
2615 参照

php - PHPメーラーの質問

Fatal error: Uncaught exception 'phpmailerException' with message 'Invalid address: ' etc. etc. などのエラーが表示され、ページ上で本当に目が痛いです。

そのため、エラーをキャプチャするか、それを抑制したり、エラーをフォームに戻したりして、ユーザーにエラーがあることを伝え、電子メールアドレスを再入力できるようにしたいと考えています。これはすべてき​​ちんと整頓されており、現在のようなエラーの混乱ではありません.

誰もこれを行う方法を知っていますか?

ありがとう

0 投票する
2 に答える
100 参照

php - phpおよびgmailsmtpを使用してhtmlを含むメールを送信するにはどうすればよいですか?

phpmailerを使用しているim

0 投票する
1 に答える
891 参照

outlook - PDF の添付ファイルが Gmail に表示されるが、Outlook はそれを開くことを拒否する

私はphpに比較的慣れていません。

PDF が添付された電子メールをユーザーに送信し、確認を同僚に送信するスクリプトを作成しました。gmail などの Web ベースの電子メール クライアントではすべて正常に動作しますが、PDF 添付ファイルを Outlook で受信すると開きません。また、完全に空白の「ATT0159.txt」という別の添付ファイルも追加されます。

コードは次のとおりです。

0 投票する
3 に答える
7548 参照

php - PHPmailer: フォームから送信

よし、フォーム (コードの最初のスニペット) ができたので、PHPmailer を使用して送信しようとしています。ただし、実際のフォームからの情報なしでメッセージを送信します。これを機能させる方法にかなり迷っています。

メールスクリプト:

0 投票する
1 に答える
8835 参照

php - php メーラー メーラー エラー: 言語文字列の読み込みに失敗しました: connect_host?

このエラーが発生し続けます..

以下は私のコードです:

誰でもこのエラーを知っていますか?ご返信いただきありがとうございます。

0 投票する
9 に答える
120146 参照

php - PHPMailerを使用してSMTP経由で電子メールを送信する

PHPMailerを使用してSMTP電子メールを送信しようとしていますが、このエラーメッセージが表示され続けます。これを取り除く方法はありますか?
ポート465でSSL経由で接続しようとしています。

私のコード:

定数の定義:

何か案は?

0 投票する
2 に答える
1071 参照

iphone - iPhoneのメールがぎこちなく表示される

私はphpmailerを使用して自分自身に電子メールで通知を送信しています。
メールはhtmlで、本文にはヘブライ文字が含まれています。

私のMacではメールは問題ないように見えますが、iPhoneではぎこちないように見えます。

htmlヘッドタグとphpmailerのプロパティの両方で、エンコーディングヘッダーの可能なすべての組み合わせを試しましたが、うまくいきませんでした。

何か案は?

ありがとう

コードをフォーマットするにはどうすればよいですか?

require("./classes/phpmailer/class.phpmailer.php");

$mailer = new PHPMailer();
$mailer->IsSMTP();
$mailer->Host = 'ssl://smtp.gmail.com:465';
$mailer->SMTPAuth = TRUE;
$mailer->Username = 'bla@gmail.com'; // Change this to your gmail adress
$mailer->Password = '1234'; // Change this to your gmail password
$mailer->From = 'joe@gmail.com'; // This HAVE TO be your gmail adress
$mailer->FromName = 'Mail'; // This is the from name in the email, you can put anything you like here
$mailer->IsHTML(true);
$mailer->Body = $message;
$mailer->Subject = $subject;

$mailer->AddAddress('me@gmail.com'); // This is where you put the email adress of the person you want to mail if ($mailer->Send()) echo "ok";
else echo "no ok";