問題タブ [mailmessage]

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

.net - MailMessage のすべての部分のエンコーディングの設定

国際市場向けの .NET アプリケーションを対象としており、メール送信機能を実装する必要があります。MailMessageクラスには、エンコーディングを設定するためのオプションがいくつかあることに気付きました。

メール メッセージのエンコーディングを選択するために、アプリの構成ページにドロップダウンを追加しました。

このエンコーディングを使用するように MailMessage のすべてのプロパティを設定するのがベスト プラクティスですか? 世界中のメールサーバーとクライアントはそれを処理できますか? それとも、一部のみをこのように設定する必要がありますか?

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

c# - ASP.NET 電子メール テンプレートとして .htm ファイルを送信

こんにちは、mailMessage クラスを使用して .htm ファイルを html テンプレートとして送信できますか? 私はそれを行う方法を理解できないようですか?

0 投票する
4 に答える
10802 参照

c# - HTML メールが正しく表示されない

C# で HTML メールを送信する際に奇妙な問題があります。

基本的に、私は毎朝天気をメールで自分に送信しようとしており、ftp サイトから天気を HTML マークアップでダウンロードすることから始めます。

ソース ファイルを取得したら、それを文字列に読み込み、次のコードを使用して mailMessage を作成します。

問題は、電子メールが HTML 形式で届くのに、すべての DIV / CSS が尊重されておらず、奇妙に見えることです。別の電子メール アドレスとクライアントに電子メールを送信しようとしましたが、同じように見え、異なるエンコーディングを試しました。

そのため、どこかで何かがうまくいかないのです。

これを修正して適切な形式の電子メールを取得する方法を知っている人はいますか?

良いイメージ

代替テキスト

悪いイメージ

代替テキスト

ソースマークアップ

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

c# - とにかく右から左のプレーン テキスト メールを表示する方法はありますか?

SmtpClient を使用して c# でメールを送信しています。メールをプレーンテキストとして送信しています:

それらを RTL として送信するにはどうすればよいですか? HTML メールの場合は非常に簡単です。RTL としてタグ付けするだけです。

サンプルコード:

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

asp.net - asp.netでHTMLページをメール本文として使用する

template.html というファイルに電子メール テンプレートがあります。それを asp.net のメール本文として使用するにはどうすればよいですか?

0 投票する
10 に答える
31514 参照

c# - MailMessage は、Outlook で改行なしの本文として文字列を送信しました

こんにちは、system.net.mail.mailmessage を使用して簡単な通知を送信しようとしています。文字列をメッセージ本文として渡すだけです。しかし問題は、複数行のメッセージが送信されたにもかかわらず、文字列に正しい「\r\n」形式の情報があることです。Outlook で開いたメールは、長い 1 行で表示されます。ただし、Outlook でソースを表示すると、正しい改行形式でメッセージが表示されます。

例: 元のメッセージは次のようになります。

ただし、Outlook では次のように表示されます。

Outlook からのソースの表示は引き続き表示されます

Outlook に正しい改行情報を含むメッセージを表示させるにはどうすればよいですか?

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

c# - ファイル添付フォーム c#

ユーザーが doc、docx、または pdf 形式のファイルをアップロードする必要がある Web フォームを作成しています。送信すると、フォームは添付ファイルとともに電子メール アドレスに投稿されます。メールアドレスへのフォームの投稿を正常に実装しましたが、ファイルを添付する方法がわかりません。助けてください。

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

smtp - ExchangeServer2007はhref値を変更しています

内部ディレクトリへのリンクを持つ次のコードを使用して、内部ユーザーに送信する電子メールを作成しています。

そして、何らかの理由で、届くメールは次のように表示されます。

\\abc\123リンクは/abc/123 を指しています

Exchange Serverがメールメッセージを変更して「危険性」を減らしているのではないかと疑っていますが、これはネットワークアドレスであり、内部ユーザーに送信されるため、ここで立ち往生しています。リンクをクリックしても、ディレクトリは表示されません。

どんな助けでも大歓迎です!

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

asp.net - ASP.NET-SMTPクレデンシャルとは異なるドメインからメールを送信しますか?

MailClientを使用して電子メールを送信する場合、.FromプロパティをSMTPサーバーに渡される資格情報とは異なるドメインの電子メール用にすることは可能ですか?たとえば、渡されたクレデンシャルは@ mydomain.comですが、.Fromメールは@anotherdomain.comです。または、それらは同じである必要がありますか?ありがとう。

0 投票する
5 に答える
26650 参照

c# - C# SMTP 電子メール送信コードは Yahoo Mail では失敗しますが、他のサーバーでは正常に動作します。

このコードを使用して、yahoo SMTP サーバー経由で SMTP 電子メールを送信しています。これは、私が書いている個人的なプロジェクト用です。

SMTP メールを送信するための標準的なコードですが、サーバーがエラーをスローしているようです。接続を強制的に終了します。Gmail、Windows Live、またはその他のさまざまな ISP Smtp サーバーなどの他の SMTP サーバーを使用している場合、これは発生しません。

これは例外とスタック トレースです。

Outlook Express を使用してこれらの正確な設定で同じサーバーに送信できるため、問題が環境にあるわけではないことはわかっています。証明書か何かを送る必要があるかどうか疑問に思っていますか?

あなた、またはあなたが知っている誰かがこれについて何か考えを持っているなら、私は大いに助けていただければ幸いです.