問題タブ [mailer]

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 投票する
3 に答える
485 参照

php - 友達フォームが機能していないことを伝える

これが機能しない理由がわかりません。「ありがとうメッセージ」が表示されますが、自分の電子メールを使用してテストすると、電子メールは配信されません。

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

ruby-on-rails - Rails3メーラーのルート/ URLパスに変数を追加する

私は単純な質問であるべきものに対する答えを探していました。誰かが私を正しい方向に向けることができますか、または少なくとも私が何を探しているべきかを教えてくれますか?

Ryan Bates の Rails3 ベータ招待システムを実装しています - http://railscasts.com/episodes/124-beta-invitations

メーラーは相対リンクを生成します。ホスト パスを先頭に追加するにはどうすればよいですか? (私はすでに config.action_mailer.default_url_options を development.rb に設定しています)

-- 私のルートファイルの関連ビット。

Rails の更新を反映し、Devise とうまく連携するために、いくつかの小さな調整を行いました。コントローラーは現在このようになっています

そして、メーラーは次のようになります。

なぜこれが起こっているのかをよりよく理解するのに役立つポインタをいただければ幸いです。

ありがとう!

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

php - PHPでメーラープロセスを構築する

こんにちは
私は未送信の電子メールのキューを使用してそれらを1つずつ送信するphpでメーラーを作成したいと思います。メーラー自体を構築する方法は知っていますが、サーバー側でバックグラウンドで実行させる方法がわかりません。ブラウザでスクリプトを実行したくありませんが、バックグラウンドプロセス/実行/スケジュールされたタスクとして実行したい場合があります(サーバーOSはWindowsです)。
あなたが私の質問を理解してくれることを願っています、私の英語はひどいです:)ありがとう!

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

ruby-on-rails-3 - Rails3エラーでメールを送信する

Rails 3 with Agile Web Development Book、TaskHでメールを送信する方法を学んでいます。ただし、次のエラーが発生し続けます。

私はあちこちでsetup_mail.rbを使用して、 Gmailの構成に関する同様の議論を見てきました、エラーを取り除くことができませんでした。

私のconfig/environment.rbファイル(dev / test / productにも同じものが必要なため)には、xxxxとyyyyyのGmailの詳細があります。

model / notifier/order_received.text.erbには次のものがあります。

そして最後に、models / controller/orders_controllerにはNotifierという行を持つdefcreateメソッドがあります。

メールの設定が正しく行われていないようですが、どちらかはわかりません。ありがとう!

編集:私はそれを解決することができました!smtpの代わりにsendmailを使用しました。引数の数エラーに関しては、app / mailers/notifer.rbは次のようになります。

私の電子メールとすべてはまだ機能しますが、SMTPが機能しない理由を誰かが知っているかどうか、そしてsendmailが機能するかどうか知りたいです。

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

email - Lift Mailer エラー: gnu.mail.handler.TextPlain を javax.activation.DataContentHandler にキャストできません

次のコードを使用します。

そして Boot.scala では:

次のエラーが表示されます。

2011-05-23 18:49:02,868 ERROR [pool-3-thread-4] nluMailerImpl [Logging.scala:239] メールを送信できませんでした java.lang.ClassCastException: gnu.mail.handler.TextPlain をキャストできませんjavax.activation.DataContentHandler at javax.activation.MailcapCommandMap.getDataContentHandler(MailcapCommandMap.java:596) ~[activation-1.1.jar:1.1] javax.activation.MailcapCommandMap.createDataContentHandler(MailcapCommandMap.java:550) ~[activation-1.1] .jar:1.1] at javax.activation.DataHandler.getDataContentHandler(DataHandler.java:611) ~[activation-1.1.jar:1.1] at javax.activation.DataHandler.writeTo(DataHandler.java:315) ~[activation-1.1] .jar:1.1] at javax.mail.internet.MimeUtility.getEncoding(MimeUtility.java:261) ~[mail-1.4.1.jar:1.4.1] at javax.mail.internet.MimeBodyPart.updateHeaders(MimeBodyPart.java) :1321) ~[mail-1.4.1.jar:1.4.1] at javax.mail.internet.MimeMessage.updateHeaders(MimeMessage.java:2074) ~[mail-1.4.1.jar:1.4.1] at javax. mail.internet.MimeMessage.saveChanges(MimeMessage.java:2042) ~[mail-1.4.1.jar:1.4.1] javax.mail.Transport.send(Transport.java:117) ~[mail-1.4.1] .jar:1.4.1] net.liftweb.util.MailerImpl$$anon$1$$anonfun$$init$$1.apply(Mailer.scala:176) ~[lift-util_2.8.1-2.3.jar:2.3]3]3]

このコードは、あるボックスでは機能しますが、別のボックスでは機能しません。何か案は?

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

ruby-on-rails - 私のインストーラRailsメーラーが動作していることをテストする方法

このチュートリアルに従って、Railsメーラーをインストールしようとしています:

http://guides.rubyonrails.org/action_mailer_basics.html

彼らが提案するように足場を使いたくなかったので、私はそれを正確には従いませんでした. しかし、全体として、私はそれをかなり厳密にフォローしています。

コンポーネントをインストールし、送信されるはずの電子メールを追加し、少なくともコードを呼び出して電子メールを送信しようとしたときに構文エラーが発生しないようにプログラムを取得しました。

また、OS がメールを送信できることも確認しました。

唯一の問題は、Ruby on Rails プログラムを呼び出してそれを行うときに、電子メールが送信されないことです。サーバーログも他に何も文句を言っていません。

問題が発生している場所を見つけるためにメーラーをデバッグする良い方法は何ですか? ログの内容は次のとおりです。

しかし、alex.genadinik@gmail.com に電子メールが送信されません。なぜ、または次にデバッグする場所がわかりましたか? :)

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

ruby-on-rails - Rails 3開発サーバーでコンソール出力を無効にする方法は?

Rails 3 アプリケーションでコンソール出力を無効にするにはどうすればよいですか? より具体的には、少なくとも、写真を含む電子メールの内容全体を出力するメーラー出力を無効にして、アクションの処理を大幅に遅くしたいと考えています (電子メールの送信には約 10 秒かかります)。

ps: 出力が遅いのは出力が原因だと思います。遅い smtp サーバー (gmail atm ですので違います) など、別のソースからのものである可能性がある場合は、お知らせください。

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

php - 送信者の名前を含む PEAR PHP メール

PHP で PEAR の smtp メーラーを使用していますが、CC と BB の添付ファイルだけでなく、複数の受信者に対してもうまく機能しています。私の上司は、メールを送信するときに、送信者に送信者の名前を言ってもらう必要があります。当社の営業担当者は、これは必須であると言っています。指示に従おうとしましたが、以下のコードを使用するとメールが送信されません。メーラー内のすべての電子メール タイプは、同じ形式で記述する必要があると推測しています。例えば

John Doe <johndoe@gmail.com>from 変数に対して 生成されますが、$from = "$row[2] <$row[0]>;";への行は$from = $row[0]ちょうど生成されますjohndoe@gmail.com が、後で(電子メールのみで)それを行うと、情報が送信され、完全に機能します。名前を取り入れようとすると、まったく機能しません。私は何か間違ったことをしていますか?どんな助けでも大歓迎です。

更新: これはあなたが求めた私のメール コードです

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

ruby-on-rails - Rails 2.3.4 の SMTP 設定

Rails 3.0 から Rails 2.3.4 に移行しました。現在、このバージョンの初心者です。Rails 2.3.4 アプリケーションの SMTP 設定を設定したいのですが、Rails 3.0 のように作成または使用するファイルが見つかりません。 Mailchimp は、大量のメッセージを送信するためのサード パーティの電子メール プロバイダーとして使用されています。

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

ruby-on-rails-3 - @to_whom と @from_whom を Rails 3 メーラーに渡す

コントローラーからメーラーに 2 人のユーザー (@to_whom と @from_whom) を渡すにはどうすればよいですか。私は 1 つしか合格できませんでした。たとえば、次のようになります。

ありがとう。