問題タブ [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.

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

php - Swiftmailer でこのエラーが発生するのはなぜですか: 予期しない T_OBJECT_OPERATOR

初めてswiftmailerを使用しようとしています。以下のコードを使用すると、「unexpected T_OBJECT_OPERATOR」を含む多くのエラーが発生します。ここで私が間違っているかもしれないことについて何か考えはありますか?

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

php - SwiftMailer 4.0.6 で認証方法を設定する

Swiftmailer の SMTP 認証はデフォルトで crammd5 に設定されているようですが、これはすばらしいことですが、PLAIN 認証 (SSL 経由) を必要とする SMTP サーバーがあり、使用する認証方法を 4.x で設定する方法が見つからないようです。どうやら 3.x では可能だったようですが、4.x でそれを行う方法が見つかりません。プレーンな認証クラスがあるようですが、コードを調べたところ、それを設定する方法が見つかりません。どんな助けでも大歓迎です。

乾杯、

ダン

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

php - SwiftMailer ライブラリの実行が遅い

このメールシステムにswiftmailerを実装しようとしています。私のクライアントには、半定期的に送信する必要があるアクティブなメールが約 30 万あります。システムは、もともと sendmail と php の mail() 関数用に構成されていました。それ以来、最新バージョンのpostfixをインストールしました。

私の期待が高すぎたのかもしれませんが、これは大量のメールをすばやくキューに入れることができるという印象を受けました。これはまさに私が必要としているものです. すべてのレート処理とスロットリングは postfix 側で行われるため、postfix 設定が処理できる速度でそれらをキューに入れることができれば素晴らしいことです。

連絡先をキューに直接挿入するメソッドを実装することもできますが、smtp サーバーのグローバル送信レートなどのさまざまなオプションに基づいて、キューに入る電子メールの入力を制限したいと思います。

以下のコードは、テストするための基本的なものです。それぞれ独自のレート プロパティを持つ 30 の個別のメール SMTP アカウントをループします。cronごとにデータベースから最大量の電子メールを引き出してから、すべてを使用して送信batchsend()し、次のsmtpアカウントにループし、最大値を送信するなど..

技術的には動作しますが、非常に遅いです。SMTPアカウントごとに60/分の速度で、それぞれ約15〜20秒かかりますが、これは明らかに機能せず、私が期待していたものとはまったく異なります.

なぜこれがとても遅く送信されるのかについて本当に明白なことはありますか? SMTPサーバーは問題ないようで、過負荷などはありません。後置エラーはなく、明らかなことは何もありません。

メールがキューに入ったら、魔法のように postfix を機能させます。合理的な速度でキューに入れるのが難しくなっています。私はswiftmailerがすべての問題に対する魔法の解決策であることを知っていますが、実際よりも速く送信する必要があると確信しています. アイデアや提案はありますか?

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

macos - sfDoctrineAplly プラグインのメーリング

私は symfony 1.4.11 と sfDoctrineApply プラグインを使用しています。ユーザーが登録するか、パスワードを変更すると、メールが届きます。デバッガーでは、次のように表示されます。

そして、ユーザーは電子メールを受け取ります。gmail や TheBat では問題ありません。しかし、MACの標準プログラム「Email」は、デバッガーで見たのと同じテキストを含む文字を取得します...これはsfDoctrineApplyPluginの問題ですか、それとも「Email」プログラムの問題ですか? ありがとうございました!

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

php - Swiftmailer による複数の添付ファイル

複数のファイルをアップロードできるフォームを作成しています。フォーム フィールドの値と添付ファイルは、特定のアドレスに電子メールで送信されます。これらのメールを生成するために Swiftmailer を使用しています。Swiftmailer でファイルを添付する方法は知っていますが、複数のファイルを添付する方法がわかりません。Swiftmailer を使用してこれが可能かどうかを知っている人はいますか?

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

php - Swiftmailerは電子メールを送信しませんが、SMTPクライアントは送信します

127.0.0.1:25に接続するswift_smtptransportを使用して電子メールを送信しようとしています。次のコードを使用しています。

結果は次のとおりです。array()0何も起こらなかったので、例外も何もありません。

私は水銀メールサーバーを使用していますが、ログには次のようにしか書かれていません。

しかし、thunderbirdでメールを送信しようとした後、ログには次のように表示されます。

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

php - SwiftmailerとSymfony2

新しいsymfony2beta4でswiftmailerを実装する際に問題が発生しました。以下は私のコードです

とエラー

誰かがこれを修正するために私が何ができるか考えていますか?

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

swiftmailer - SwiftMailerは、Mail_Queueと同じように非同期メール送信をサポートしていますか?

sendgridのSMTPサーバーを使用して電子メールを送信したいのですが、「Web時間」ではなく、(単純な)キューを介してそれらに接続します。

PEARのMail_Queueでそれが可能になることは知っていますが、SwiftMailerを使用してそれを行うことはできますか?

(SwiftMailerとMail_Queueの機能的な違いは何ですか?)

ありがとう!

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

cakephp - CakePHP でのメールの受信/取得

私は、学生の記録を保存し、学生に電子メールを送信する機能を備えた小さなトレーニング センター用に、基本的でありながら高度にカスタマイズされた CRM を開発しています。私はSwiftMailerをCakePHPのこの優れたチュートリアルに従って使用して、送信部分を達成しています。

もちろん、学生がメールに返信することもあるので、CRM 内にそれらを取得して、学生の記録と一緒に保存したいと考えています。

ただし、これを行うための単一の参照が見つかりません。次の Google 検索を試してみました:「メールの受信 Cakephp」、「メールの Cakephp の取得」、さらには「メール クライアント Cakephp」ですが、これらのクエリはすべて、メールの受信ではなく送信に関連する結果を返します。

最後に、ケーキ以外のソリューションにまで検索範囲を広げたところ、ezComponents というライブラリを推奨する人を見つけました。約 1 年間活発な開発が行われていないようですが、まさに私が望んでいたメール受信クラスが含まれています。残念ながら、これを CakePHP に追加する方法がわかりません。また、ウェブ全体でこの問題について見つけた唯一の投稿は、あまり詳しく説明されていません。上記の SwiftMailer チュートリアルのように、CakePHP で ezComponents を使用するための段階的なチュートリアルではありません。

また、Google Code で php-imap と呼ばれるクラスを見つけましたが、これは仕事をしているように見えますが、SwiftMailer のように Cake でうまく動作させる方法については、少しの手がかりがありません。

Cake で使用するためにクラスをパッケージ化する方法を自分で学ばなければならないかもしれないことは承知していますが、私が気付いていないこの問題に対する Cake に適した解決策が既にある可能性を考えて、最初にこの質問をしています。 :-)

ジョセフ