問題タブ [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.
php - PHPMailerでメールを送信-本文に画像を埋め込む
PHPMailerを使用して画像を含むHTMLメールを送信しようとしています。本文は、すべての情報を含むhtmlファイルからロードされます。
メールを送信する際、添付ファイルとしても送信していますが、本文には画像が表示されません。
HTML<img>
タグは、その場所と同じ場所を指します。
PHP:
画像を本文にロードできるように、HTMLが添付ファイルを指すようにするにはどうすればよいですか。
PHPMailerに付属している例を見ると、違いはわかりません。その場合、画像が表示されます。
php - クラスの複数のインスタンスを作成すると、phpMailer の空白のページが表示される
phpMailer lib を使用して、通知メールをユーザーに送信する関数を作成しています。
クラス内でメールを送信するか、複数のメールを送信するだけで問題なく動作します。しかし、もしそうなら
空白のページを返します。エラーもメッセージも何もありません。あなたが尋ねる前に、私はdisplay_errorsをオンにしています。
それは何でしょうか?
次のような phpmailer のインスタンスが 1 つだけあれば、問題なく動作します。
php - メールがスパムに分類される - 間違ったヘッダーの問題
これは StackOverflow に関する私の最初の質問ですが、どちらもハッピーエンドになると思います。:) 問題は: 私は PHP で書かれたニュースレターのスクリプトを持っており、それらのメールをさまざまなアカウントに送信すると、迷惑メール フォルダに入れられます。メールヘッダーで取得するものは次のとおりです。
そして、ここに私の質問があります:
- それは何ですか?ステータスを修正する方法は
RCVD_IN_BRBL_LASTEXT
? そのフレーズをグーグルで検索しても、有益なものは見つかりませんでした。 MISSING_DATE ステータスを修正する方法 メール全体を生成するコードを入れました:
$mailHeaders[] = "Date: ".date('Y-m-d H:i:s', time());
しかし、成功しませんでした。「日付」フィールドはH:i
(たとえば、13:45) としてのみ表示されます - Thunderbird 3.1.3 参考までに。SOで検索しても役に立ちませんでした。Delivery-Date
ステータスも追加しようとしましたが、まだ何もありません。
php - PHPMailerを使用して可変アドレスに電子メールを送信する
作成したフォームがあります。完了すると、ドロップダウンリストからメールの送信先を選択するように求められます。
私の問題は、その変数を$mailerに追加する方法です。
今はこんな感じで書かれています
変数をそこに入れるにはどうすればよいですか
私も試しました
"'"$emailAddress"'"
-これは私に与えます-無効なアドレス:'email@email.com'は、それが探している形式であるため、イライラします。
ありがとう、私に知らせてください
これが私がメールを呼び出すために使用している完全なコードです
gmail - PHP Mailer はローカルホスト (MAMP) では動作しますが、ライブ サイトでは動作しません
私はウェブサイトの作成を学んでおり、両親のビジネスのために簡単なウェブサイトを作成しています。お問い合わせフォームを作成しましたが、メッセージは両親のメールアドレスに送信されます。メールを送信するための GMail PHP コードのサンプルを調べたところ、MAMP でテストすると動作しますが、実際のサイトにアップロードすると、次のエラーが発生します。
SMTP エラー: SMTP ホストに接続できませんでした。メーラー エラー: SMTP エラー: SMTP ホストに接続できませんでした。
ライブ サイトでは機能しないのに、MAMP でテストすると機能するのはなぜですか? これが私のコードです:
php - PHPMailerの「SMTPエラー:認証できませんでした」
Gmailを介してメールを送信するためのシンプルなスクリプトでPHPMailerを使用していますが、「不明なエラー」が発生します(少なくとも私にとっては!):
SMTPエラー:認証できませんでした。エラー:SMTPエラー:認証できませんでした。
SMTPサーバーエラー:5.7.1ユーザー名とパスワードは受け入れられません。詳細については、535 5.7.1http: //mail.google.com/support/bin/answer.py ?answer =14257p38sm2467302ybk.16をご覧ください。
SSL/TLS接続用のOpenSSLの構成について読みました。ApacheとPHPが適切に構成されている(OpenSSL拡張機能がPHPで実行され、mod_sslがApache 2.2.16で実行されている)。
これはPHPスクリプトです。
ユーザー名とパスワードは問題ありません。Thunderbirdで問題なく試してみました。SSL認証とポート465も使用しましたが、同じエラーが発生します。
php - WordPress を使用した PHP メーラー - 管理者のメールを取得するには?
WordPress テーマでメーラーを使用しようとしていますが、WordPress から管理者のメールを取得できないようです。
テーマフォルダーに mailer.php ファイルがあり、get_bloginfo('admin_email')
関数を使用しようとしましたが、機能しません。私は PHP の初心者ですが、mailer.php ファイルが WordPress のインストールに「接続」されていないと思います。functions.php ファイルに含めようとしましたが、テーマが空白になるだけでした。
私の質問は、WordPress の機能をテーマファイルではないファイルに取り込むにはどうすればよいですか?
Pekka のコメントに答えるには - エラーが発生します: Fatal error: Call to undefined function get_bloginfo() in mailer.php on line 4
php - PHPMailer - Double Opt In - Spam - Confirm script and multiple email addresses
I have written a script for my clients to generate a newsletter form, embed it on their website, collect email addresses and then email them using a php while and PHPMailer.
Currently, the script uses a "double opt in" which sends an email from "myclient@myclientsemail.com" to the subscriber to click on a confirm link that then goes to "http://myserver.com" to complete the confirmation process.
My question is,
the mail address they are receiving the confirm script from and the address they are confirming their email address with is different, will this be a problem?
In other words, does the spam filter add the confirm email "from address" to the friends list or the address of the link in the email?
The desired end result obviously being the "from address" (my clients address) being the one that will not be junked in future.
Thanks,
Anthony
php - PHPMailer with Gmail (name@mypersonaldomain.com からメールを送信できますか?)
私はGmailアカウントを持っています。つまり、myemail@gmail.com です。
ウェブサイトのメールをそれに関連付けました。すなわち、contact@mydomain.com
PHPMailer を使用して Gmail 経由でメールを送信することはできますか (信頼性のため、スパムとしてフラグが立てられる可能性が低いなどの理由で)、送信メールとして "contact@mydomain.com" を使用することはできますか?
ここにあるコードを使用しています:
Gmail と PHPMailer を使用してメールを送信する
これまでのところ、エラーが発生しています:
SMTP エラー: 認証できませんでした。
php - phpmailerはアドレスに返信を追加できません
私は自分のphpメーラーにアドレスへの返信を追加しようとしていますが、それは「私」から送信され、私のアドレスに返信します。
私が間違っていることについて何か考えはありますか?$mail->AddReplyToを追加しました。Webフォームの送信者に返信してほしい。