問題タブ [actionmailer.net]
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.
c# - ActionMailer.Net メール エンコーディング
ASP.Net MVC 用のActionMailer.Netパッケージを使用しています。
メール テンプレートが正しくエンコードされていないようです。
Html タグはプレーン テキストとしてレンダリングされるため、メールでは次のようなコンテンツを受け取ります (抜粋):
mymail.html.chstml
ActionMail.net のドキュメントによると、私のビューは呼び出されるため、テキストではなく HTML としてエンコードする必要があります。
適切にエンコードされないのはなぜですか?
c#-4.0 - ActionMailer.Net が原因で Azure が初期化に失敗した
ActionMailer.Netを利用する MVC4 アプリがあります
この Web アプリは、Azure クラウド サービスでホストされています。ローカル マシンの Azure シミュレーターで実行すると、すべて正常に動作します。Azure に発行するとすぐに、ロールの初期化に失敗します。
インスタンスの intellitrace エラーを見ると、System.Web.MVC を読み込もうとして失敗していることがわかります。もう少し調査すると、MVC 3 ライブラリをロードしようとして、そのバージョンが見つからないために失敗しているようです。
誰かがこの問題に遭遇し、解決策を見つけましたか?
c# - ActionMailer MVC - Webconfig または C# で複数の SMTP、電子メール送信者を設定する
actionmailer を使用して、さまざまなケースで複数の送信者のメール (smtp) を使用したいと考えていますMVC
。
たとえば、新規ユーザー登録の場合、確認がregister@example.com
電子メールで送信されます。
ユーザーが別のユーザーから連絡を受けた場合、送信者の電子メールは になりますcontact@example.com
。
そのため、3 ~ 4 個の smtp をセットアップし、actionmailer で使用する必要があります。これまでのところ、webconfig
複数の smtp をサポートできません。ありがとう
c# - ActionMailer スタンドアロン @Html
こんにちは、WCF サービスでスタンドアロンの actionmailer を使用しようとしていますが、Model.XXX を使用してデータを置き換える場合、すべてが計画どおりに機能します。
@Html を使用してテンプレートを解析しようとすると、問題が発生します
私は : テンプレートをコンパイルできません。名前 'Html' は現在のコンテキストに存在しません
動作するテンプレートの例:
こんにちは@Model.Name
テンプレートの失敗
こんにちは@Model.Name
@Html.CheckBox("test")
では、スタンドアロン シナリオで HtmlHelpers を actionmailer と共に使用するにはどうすればよいでしょうか。
asp.net - 件名に utf-8 文字を含むメールを送信する
ActionMailer.net
メール送信に使用しています。
何をしてもutf-8で件名を取得できず、疑問符だけが表示されます。本体はutf-8で表示されます。
これは、問題を解決するための私の最後の試みです:
無駄に。
誰もこれを行う方法を知っていますか?
email - .NET v4.0 で認識されない属性 'enableSsl'
しばらくの間、テストで新しいシステムを実行しており、誤ってクライアントに送信されないようにフォルダーにメールを作成しています。現在、ライブ メールを有効にしていますが、送信で問題が発生しています。
私は ActionMailer.NET を使用しています。メールを作成して送信するコードは以下のとおりです。ビューは含めません:
エラーが発生する
SMTP サーバーが安全な接続を必要とするか、クライアントが認証されませんでした。サーバーの応答は次のとおりです。5.7.57 SMTP; クライアントは、MAIL FROM 中に匿名メールを送信するために認証されませんでした
web.config は次のようになります。
enableSsl="true" をネットワーク回線に追加する必要があると思いますが、それを実行して IIS のサイトの SMTP 電子メール セクションに移動しようとすると、次のエラーが表示されます。
認識できない属性「enableSsl」
私は IIS にそれほど熱心ではありませんが、アプリケーション プールとその .NET CLR のバージョンが 4.0.30319 であることを確認しました。サーバーに .NET v4.5 がインストールされていることも確認しました。
これは私を困惑させ、その時点で SSL を指定できるようにコードを完全に変更する必要がないことを願っています。