問題タブ [swiftmailer]
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 - SwiftMailerでEメールをバッチ送信
私は現在、SwiftMailerを使用して複数のユーザー(最大50人)にメールを送信しています。私はそれをセットアップして適切に機能させていますが、MySQLデータベースから受信者をプルして送信を繰り返す方法がよくわかりません。
これが私が現在持っているものです:
上記のように、setToで、データベース内のユーザーから繰り返し処理したいと思います。何かのようなもの:
SELECT first, last, email FROM users WHERE is_active=1
ドキュメントには次のように記載されています。
Note: Multiple calls to setTo() will not add new recipients – each call overrides the previous calls. If you want to iteratively add recipients, use the addTo() method.
しかし、よくわかりません。1:このスクリプトで日付ベースから選択する方法と: 2:私の場合はaddTo()メソッドを使用する必要があるかどうか。これを適切に設定する方法について何か提案はありますか?
ありがとう!
php - Gmail で「引用」された Swift を使用した HTML メール
Swift を使用して、サイトから非常に単純な HTML メール (主にハッピー ホリデーの画像を中央に配置したもの) を送信しています。
いくつかのクライアント (Thunderbird、Outlook Express、Yahoo Mail) で完全に動作しますが、何らかの理由で Gmail はそれを「引用されたコンテンツ」と見なすため、小さな「-引用されたコンテンツを表示する-」をクリックしない限り、ユーザーには何も表示されません。メール内のリンク。
これは明らかに機能しません。
私は何を間違っていますか?
symfony1 - Symfony 1.31 でメールを送信できません
アクション クラスで次のメソッドを使用して電子メールを送信しようとしています。
上記のコードは、Jobeet の例を (ほぼ) そのまま (つまり、ほぼ正確に) コピーしたものですが、送信者と受信者に正しい電子メール アドレスを使用すると、メールは送信されず、代わりにタイムアウトになります。
ログ ファイルに次のエラー メッセージが表示されます。
致命的なエラー: 78 行目の $(SYMFONY_ROOT_DIR)\lib\log\sfWebDebugLogger.class.php で最大実行時間が 30 秒を超えました コール スタック: 0.0003 66216 1. {main}(
この手がかりは、誰にとっても何かを示唆していますか? 実際に SF1.3+ を使用してメールを送信できた人はいますか?
ちなみに、mail()コマンドを使用するだけで(Symfonyテストで使用しているのと同じ送信者/受信者アドレスを使用して)、マシンから問題なく電子メールを送信できるため、SMTPなどがマシンで正しく機能することがわかります
[編集]
完全なスタック トレースを以下に示します。
($PROJECT_DIR)/apps/frontend/config/factories.yml で指定されている私のメール構成は次のとおりです。
[編集2]
私のphp.ini設定(SMTPに関して)は次のとおりです。
email - Symfony 1.4メーラーのメール本文?
私は Symfony 1.4 メーラーを使用しています。ここでは、メールに必要なさまざまなビットを作成し、次を使用して送信します。
電子メールの本文では、アクションで生成された変数を利用できるようにする必要があるため、現在、アクションでこれを使用する可能性があります。
さまざまな電子メール本文をこのようにコード化してアクションに直接組み込む代わりに、さまざまな電子メール本文を保存/整理するエレガントな方法を知っている人はいますか? 多くの電子メール テンプレートを用意し、それらを複数の言語で用意する予定です。
これについて議論している古い Askeet のチュートリアルを見つけましたが、SwiftMailer の新しい symfony 1.4 統合ではやや時代遅れのようであり、SwiftMailer のドキュメント自体はこれについてあまり明確ではありません。
ありがとうございました。
php - Kohana ラッパーを使用した Swift メーラーのヘルプが必要
私の現在のコードはこれです
email::connect()
は SwiftMailer のインスタンスを返します。
これらのドキュメントに従って、動作するはずです。
ただし、エラーが発生します
email::connect()
ドキュメントのサンプルコードとまったく同じことをするのを見てきました。あれは
- 正しいファイルを含める
- ライブラリのインスタンスを返す
私は何を間違っていますか?
ありがとう
symfony-1.4 - symfony 1.4メーラーにBCC受信者を追加する
私は迅速に直接 Recipient_List を作成して ->addBcc() を実行できることを知っています。symfony 1.4のコンテキストでこれと同じことを行うにはどうすればよいですか
php - Swift Mailer のメール送信の問題
私は彼らのウェブサイトからSwift Mailerをダウンロードし、次のコードで簡単なメールを送信しようとしました
?>
ページを実行すると、エラーが発生します
行を削除すると
次に、ページが実行され、エラーメッセージが表示されません。上記の行を追加してメールを送信するとすぐに、エラーが発生しました。
ファイル内の送信サーバー、ポート、ユーザー ID とパスワードは正しいです。
ありがとう
php - Swift メーラー エラー
次のコードを使用してメッセージを送信します。
問題は、ローカル サーバー (私の xampp サーバー) では正常に動作していますが、ファイルが実際のサーバーにアップロードされたときに動作しないことです。
このエラーをスローします:
このエラーを修正するにはどうすればよいですか。読んでくれてありがとう
php - SwiftMailerが「内部サーバーエラー」をスローするのはなぜですか?
Symfony + SwiftMailerを使用していますが、SwiftMailerから次のエラーが発生します。
理由がわかりません。ローカルマシンでhMailServerを使用しており、factories.ymlファイルを次のように設定しています(Symfonyを使用しているため)。
次のコードを使用して送信しています。
誰かが以前にこのような問題を抱えたことはありますか?
時々、そして非常にランダムに送信が行われることがわかりましたが、毎回、上記のエラーメッセージが表示されます。そのため、メールを送信するページを絶えず更新すると、予期せず失敗します。コードが機能することもあるため、何が問題なのかを理解するのは少し難しいです。
どんな助けでも大歓迎です!
さらに調査したところ、SMTPサーバーは[220 localhost ESMTP]を送信しますが、hMailServerログを調べたところ、次のことがわかりました。
SwiftMailerのHELO/EHLOingが早すぎて、これは単に時間の問題である可能性がありますか?HELO送信を少し遅らせることはできますか?
物事が実際に送信するときの良いログは次のようになります。
したがって、それはHELO/EHLOの承認と関係がある必要があります。お知らせ下さい!:)
email - Swift を使用して HTML メールを送信する
Swift を使用して、アプリケーションから HTML 本文の自動生成メールを送信したいと考えています。
これが私の現在のコードです:
特定の Swift メソッドを使用して、メール メッセージのヘッダー Content-type を変更しようとしましたが、うまくいきません。