問題タブ [email]
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.
asp.net - ASP.NET プログラマーとして、電子メール インジェクション攻撃について心配する必要はありますか?
このテーマに関する PHP の記事はたくさんあるので、これは PHP のみの問題です。もちろん、いくつかの正規表現チェックの後、System.Net.Mail を使用してメールを送信しています。http://weblogs.asp.net/scottgu/archive/2005/12/10/432854.aspxと同様
mime-types - 電子メールメッセージの可能なmimetype階層は何ですか?
text/html
私は、再帰的に自分自身を呼び出し、さらに処理するために電子メール(存在する場合)からMIMEタイプの部分を引き出しようとするコードスニペットを使用しています。
「text/html」は、などの他のコンテンツ内に存在する可能性がmultipart/alternative
あるため、電子メールのMIMEタイプに定義された階層があるかどうかを調べようとしています。
あるかどうか、そしてそれが何であるかを誰かが知っていますか?つまり、どのタイプが他のタイプを親にすることができますか?
c# - 文字列を解析する最良の方法は何ですか?
多数の電子メール (プレーン テキスト) を解析する必要があるシナリオがあります。各電子メールの「種類」は、さまざまなプラットフォームに対して実行されるスクリプトの結果です。タブで区切られているものもあれば、スペースで区切られているものもあれば、まだわからないものもあります。
今後もさらに多くの「フォーマット」をサポートする必要があります。
以下を使用して解決策を探しますか。
- 正規表現
- 単純な文字列検索 (string.IndexOf などを使用)
- レックス/ヤック
- 他の
全体的なソリューションは C# 2.0 (できれば 3.5) で開発されます。
java - Java での電子メールの自動処理
私が取り組んでいるアプリケーションについて、上司からリクエストがありました。基本的に、外部クライアントが Excel ファイルを送信するための電子メール アドレスを設定しています。
必要なのは、このアドレスに送信された電子メールを自動的に取得する方法です。これにより、添付ファイルを取得して処理し、フォルダーに保存できます。
どこから始めればよいかについての情報も役立ちます。\
注: これを行うためにロータス ノート サーバーを使用していますが、一般的な方法がより役に立ちます (可能であれば)。
asp.net - ASP.NET で大量の電子メールを送信する最良の方法は何ですか?
現在、データリーダーをループして、System.Net.Mail.SmtpClient の Send() メソッドを呼び出しています。これの問題は、遅いことです。各メールの送信には約 5 ~ 10 秒かかります (これは私のホストの問題である可能性があります)。次のように、web.config ファイルの executionTimeout のデフォルト (デフォルトは 90 秒) をオーバーライドする必要がありました。
1 つの注意点: 私は共有ホストを使用しているため、PickupDirectoryFromIis オプションを使用して送信することはできないと思います (少なくとも、オンにするとエラーが発生しました)。
.net - SMTP メールのタイムアウトの問題
Web アプリケーションのユーザーを作成すると、SMTP メール (ASP.NET の SmtpClient を使用) が自動生成されたパスワードと共にユーザーに送信されます。ただし、タイムアウトになり、新しいユーザーがパスワードが記載された電子メールを受信しないことに気付くことがあります。
では、メールは通らなかったがユーザーは作成されたというメッセージを表示します。
したがって、システム管理者にはこれまでのところ 2 つのオプションがあります。
- ユーザーのパスワードをリセットし、自動生成されたパスワードで別の SMTP メールが送信されることを期待します。
- ユーザーを削除して再作成します。
SMTP が送信されない場合、ユーザーの作成をロールバックできますが、この問題に取り組むためのベスト プラクティスは何ですか?
メールの送信を 5 秒間隔で 3 回再試行する必要があると考えています。したがって、15 秒は最悪のシナリオです。
これは行く方法ですか?
web-services - IMAP フォワーダー
IMAP アカウントからメールを転送する最も速くて信頼できる方法は何だろうと思っています。
私の大学では、学生のメールボックスを個人の電子メール アカウントに転送することを許可していません (ここでは全員が Gmail または Hotmail を使用しています)。それは技術的なことではなく、政治的なことです。メールボックスへの IMAP アクセスがあります。メールをIMAPでダウンロードして転送するサービスが欲しいです。何千人もの学生が使用できるように、規模を拡大できればよいでしょう。最終的には、パブリック サインアップ ページを作成し、そこから自動的に処理されるようにしたいと考えています。
これまでのところ、ヘッダーとボディ パーツを接続してダウンロードし、それらをすべて結び付ける適切な PHP スクリプトを作成しました。それには2つの問題があります。
1) あらゆる種類のパーツをダウンロードして、それらをつなぎ合わせています。すべてのエキゾチックな添付ファイル、奇妙なエンコードされたテキスト、およびすべての種類のヘッダーがこれに耐えられることを願っています。完全なヘッダーがあるかどうかさえわかりません。
2) to: メールアドレスは、元の学生のメールアドレスではなく、個人のメールアドレスになります。これは不自由で、検索やアーカイブに不便だと思います。
PHP スクリプトを使用する方法はありますか? 特定の Linux メール サービス/デーモンを使用するトリックはありますか? IMAP には「転送」コマンドがありますか?
.net - .NETアプリケーションから電子メールを送信する最良の方法は?
発生する可能性のある(天国で禁止されている)例外をキャッチするための組み込みの例外ハンドラーを備えたWindowsフォーム(.NET 3.5)アプリケーションに取り組んでいます。例外ハンドラーでユーザーにボタンをクリックするように促すことができるようにしたいと思いSend Error Reportます。これにより、アプリはFogBugzのメールアドレスにメールを送信します。
これを行うための最良の方法は何ですか、そして注意すべき「落とし穴」はありますか?
ruby - Ruby プログラムからメールを送信するにはどうすればよいですか?
Ruby アプリケーションからメールを送信したい。これを行うためのコア言語の呼び出しはありますか、それとも使用すべきライブラリはありますか? これを行う最善の方法は何ですか?
.net - HTML メール送信時の「Quoted-printable line length than 76 chars」警告
VB.NET アプリケーションで HTML 電子メールを送信するコードをいくつか書きました (この場合は、パスワードを忘れた場合のリマインダーです)。
電子メールをテストすると、スパム フィルターに取り込まれてしまいます。スコアが悪いものの 1 つは、次の問題が原因です。
電子メールの送信元を確認し、76 文字を超える各行を CR+LF で区切って 2 行に分割しましたが、それでも問題は解決しませんでした。
誰かが私を正しい方向に向けることができますか?
ありがとう!