問題タブ [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 投票する
3 に答える
2640 参照

c# - MailMessage ASP.NET 電子メールから間違っていますか?

ボタンのイベントがあり、ユーザーが入力したものをメールで送信するだけです。私はメッセージをうまく受け取りました....件名....メッセージ。ただし、メールからの部分は自分から表示されているだけです(送信先と同じです)

入力したメールアドレスから表示するにはどうすればよいですか?

設定した gmail アカウントに gmail smtp を使用しています。

MailMessage には 4 つのパラメーター (from、to、subject、body) があります。

txtEmail.Text はメールアドレスを正しく保持しています。

私はこのようなもので以下のような提案を試みました...そしてまだ自分から示しています。

私もこのようにやってみましたが、それでも自分から見えます。コードを調べて、別のメールアドレスを保持していることを確認しました。

私がちょうど呼び出すコードでSmtpClient client = new SmtpClient();

次に、私のweb.configに

助けはありますか?

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

c# - C# で添付ファイル付きのメールを送信する

添付ファイルとして例外の詳細 (Yellow Screen Of Death) を含むメールを送信する必要があります。

YSOD は次のように取得できます。

mmのタイプMailMessageですが、メールは送信されません。

ここ

メールの本文をバインドするために使用されます。

この後、添付ファイルのみが追加されます。添付ファイルを削除している間、メールが送信されます。

誰でも私を助けることができますか?


アルビン氏とポール氏からのコメントに従って、次のように更新しています。

ここで、内容をテキストファイルに添付して、同じことを試みました。そのため、メールは送信されませんでした。HTML タグを含むメールの送信に問題はありますか。普通のテキストファイルを添付できたからです。

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

c# - System.Net.Mail.MailMessageオブジェクトをC#のデリゲートに渡しても大丈夫ですか?

SmtpMailMessageオブジェクトの送信を処理する小さなSmtpSenderクラスを作成しました。メッセージが送信されたとき、または送信に失敗したとき、ユーザーが送信しようとした元のMailMessageと、成功/失敗のブール値およびエラー文字列を持つ'response'オブジェクトを含むデリゲートを発生させます。その後、ユーザーはMailMessageオブジェクトを送信者クラスに再送信して、必要に応じて再試行できます。

私が知りたいのは...管理されていないリソースを持つオブジェクトを含むデリゲートを作成した場合、現在のスコープでオブジェクトを破棄する必要がありますか?もしそうなら、現在のスコープでDisposeを呼び出すと、デリゲート関数が受け取るオブジェクトが強制終了されますか?ここで長期的にはメモリリークが心配です。

アドバイスや助けをいただければ幸いです。前もって感謝します!

デイブ

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

asp.net - google、yahooまたは他のメールドメインからASP.Netでメールを送信する方法は?

「お問い合わせ」ページがあり、ユーザーはメールIDとクエリを入力し、フォームを送信すると、ウェブ管理者がそのメールを受信します。

メールIDを「from」MailAddressに設定してメールを送信すると、IDがgmailやhotmailなどの人気のあるメールドメインからのものであるが、me@abcxyzmail.omなどの他の人気のないドメインや存在しないドメインでは機能する場合は失敗します。資格情報が提供されていません!

SMTPとネットワークのクレデンシャルを適切に構成した後、Gmailで動作しました。目的は、電子メールを受信した私のWebサイトの管理者が、メールクライアントの返信ボタンを押して、[お問い合わせ]ページに入力された[差出人]フィールドが入力された[宛先]フィールドを表示できるようにすることです。これを行うための適切な方法、またはそれを達成するためのヒントやコツはありますか?

これが私のコードです

ありがとう

シド

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

c# - ASP.NETMailMessage.BodyEncodingおよびMailMessage.SubjectEncodingのデフォルト

簡単な質問ですが、MSDNのどこにも答えが見つかりません...

ASP.NETが使用するデフォルトを探す:

MailMessage.BodyEncodingMailMessage.SubjectEncoding

コードで設定しない場合は?

ありがとう

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

c# - アクセント付きのメールメッセージの添付ファイル名

Excel ファイル名が添付された HTML 電子メールを送信しようとしています。添付ファイル名にアクセント付きの文字が含まれているメッセージを送信する必要があるまでは、すべてうまくいきました:-(私が試したすべての回避策は惨めに失敗しました.

元のコード:

これはうまくいきます。ただし、「simplefilename.xls」を「échec.xls」に置き換えると、添付ファイル (名前と内容) が破棄されます。

私はこれらを試しましたが、役に立ちませんでした:

最後のものはさらに悪いです:ファイル名SmtpClient.Send()の について不平を言って、例外をスローします:é

私はあまりにも長い間、これに頭をぶつけてきました。どんなライトでも大歓迎!

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

c# - メール送信者サービスの構築

私はいくつかのWebアプリケーションを持っており、それらはすべて、連絡フォームによるものであれ、ある種の通知の更新などによるものであれ、電子メールの送信を利用しています。

私が見つけた問題は、Webアプリケーションから送信されている電子メールを追跡する方法が実際にはないということです。そのため、考えられる解決策を考え出しました。

図1。 メール送信者サービスのフローチャート

これは非常に簡単です。各Webアプリケーションが自分で電子メールを送信するのではなく、中央の電子メール送信者サービスを作成してプロセスを統合したいと思います。

基本的に、各アプリケーションは、データベースの「送信メール」テーブルにTo、From、Subject、Contentデータを含む行を作成するだけです。

次に、Eメール送信者サービス(Win Service)は、送信トレイからEメールを選択して送信し、送信済みとしてマークします。


「基本的な電子メール」情報(to、from、subject、content)をデータベースに保存しますが、実際に実行したいのは、「MailMessage」オブジェクト自体も保存して、Eメール送信者サービスが逆シリアル化できるようにすることです。これにより、任意のアプリケーションが電子メールを完全にカスタマイズできるようになるため、元のMailMessage。

MailMessageオブジェクトをこのように使用することに問題はありますか?

更新:もう1つの目的は、送信された電子メールのログを保存することです。したがって、データベースを使用する理由です。

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

vb.net - SMTP.Send()は、電子メール送信セッションの後(または最中)に戻りますか?

このvb.netコードは、実行した場合にのみ機能するようです...そして、「電子メールが送信されました」というメッセージが表示された後、さらに5〜10秒間プログラムを開いたままにします。代わりに0-1秒待ってから、prgを閉じると、電子メールはどこにも行きません。

SMTP.Send()は、電子メールが完全に送信された後、または電子メールが送信され始めたときに戻りますか?(電子メールの本文や添付ファイルの長さが10kになる場合があり、時間がかかる場合があります。)

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

c# - メールコードを送信するC#が突然機能しなくなった

私は次のコードを持っていますが、これは何ヶ月も正常に機能していましたが、突然この行で機能しなくなりました:

これは私の会社の内部の人々に電子メールを送信する内部アプリケーションです

次のエラーが発生します。

メールボックスを利用できません。サーバーの応答は次のとおりです。5.7.1ABC@comp.comを中継できません

このコードが何年もの間正常に機能し、突然機能を停止する理由を誰かが考えることができますか?