問題タブ [eml]

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

php - テスト目的で未加工の本文からメールを送信する

電子メール サーバーから任意の電子メールを取得する必要がある PHP アプリケーションを開発しています。次に、メッセージは完全に解析され、データベースに格納されます。

もちろん、このタスクは太陽の下でさまざまなメール形式を扱うのは簡単ではないため、多くのテストを行う必要があります。そのため、特定のクライアントからさまざまな内容のメールを「収集」し始めました。

これらの電子メールをアプリケーションに自動的に送信して、メール処理をテストできるスクリプトが必要です。

したがって、生の電子メールを送信する方法が必要です。これにより、構造がそれぞれのクライアントから送信されるのとまったく同じになります。メールを .eml ファイルとして保存しています。

生の本文を提供してメールを送信する方法を知っている人はいますか?

編集: より具体的には:ソースコードを使用してマルチパートメールを送信する方法を探しています。たとえば、そのようなものを使用できるようにしたいと思います (プレーンと HTML 部分を含む電子メール、HTML 部分には 1 つのインライン添付ファイルがあります)。

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

email - .eml ファイルの一般的な電子メール保存形式

Mozilla Thunderbird は、電子メールを .eml ファイルとして保存できます。これは一般的な電子メール形式ですか?他のすべての一般的な電子メール クライアントでそのようなファイルを開くことができますか?

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

c# - .eml ファイルを読み取るための MIME は何ですか?

ImapX ライブラリを使用して、電子メールを .eml ファイルに保存します。どの MIME を使用して読み取ることができますか? MIME はほとんどの Content-Type を読み取ることができます。

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

c# - c#outlookアドインはmsgをemlに変換します

Outlook内で(アドインを使用して)メールを読み取り、EMLファイルとして保存する方法はありますか?

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

c# - C#でOutlook MAPIを使用して.emlファイルを開く方法は?

.msgファイルを読み取り、本文と添付ファイルを抽出するC#アプリケーションがあります。しかし、.emlファイルを読み込もうとすると、アプリケーションがクラッシュします。私は次のようにファイルをロードしています:

これは.msgファイルでは正常に機能しますが、.emlファイルでは機能しません。Outlook 2010で.emlファイルを開くことができるため、.emlファイルが機能しない理由がわかりません。

Outlookプライマリ相互運用機能アセンブリを使用して.emlファイルをロードするにはどうすればよいですか?

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

c# - EML ファイルの RTF メッセージ本文

LumiSoft.NET MIME ライブラリを使用して EML ファイルを作成します。これらの EML ファイルは、データベース値によって構築されます。電子メールの本文は、プレーン テキスト、RTF、または HTML にすることができます。本文が HTML の場合はわかっているので、それが発生した場合、EML ファイルの content-type は次の行で設定されます。

本文がプレーン テキストまたは RTF である場合 (どちらであるかがわからないため)、次のように content-type を RTF に設定します。

HTML EML ファイルはさまざまな製品で問題なく表示されますが、RTF EML ファイルは製品によって解釈が異なるようです。これは何年も機能し、作成された EML ファイルは Outlook Express に対して QA され、正常に表示されました。しかし最近、一部のお客様から、これらの電子メールにメッセージ本文が添付ファイルとして表示されるという問題が報告されました。Outlook 2007 SP2 および Outlook 2010 では、メール本文は実際にメールに添付された TXT ファイルとして表示されます... メール自体の本文は空です。さらに、dtSearch という製品を使用し、これらの EML ファイルを HTML に変換するときに、EML ファイルの本文が Attachment0.DAT という名前の添付ファイルのコンテンツに表示されるように、同様の変換を行います。さらに、これらの EML ファイルも Outlook Redemption を通じて処理し、Outlook 2010 と同様に、メッセージ本文は TXT ファイルの添付ファイルになっています。全体的に奇妙な動作です...これが実際の動作のスクリーンショットです。

アウトルックエクスプレス:

ここに画像の説明を入力

見通し 2010:

ここに画像の説明を入力

これが実際のEMLファイルです。

コンテンツ タイプに RTF を使用することは、何か間違っているのでしょうか? 過去に動作していたようで、Outlook Express で動作します。これを軽減するために、EML 形式の代わりに Redemption を使用して MSG 形式に切り替えることをお勧めしますが、それは Outlook または MAPI ライブラリのいずれかのユーザー マシンに前提条件を課すと思います....しかし、EML 形式が解析されない場合異なる製品でも同じである場合は、MSG 形式が適している可能性があります。

0 投票する
0 に答える
2164 参照

c# - CDO と ADODB、電子メール メッセージ ファイルの解析を置き換える

以下の c# コードを使用して、電子メール メッセージ ファイル (eml) を開き、件名と本文を解析します (eml ファイルを解析し、すべての Web リンクを検索する必要があります)。テキスト形式または html 形式の電子メール メッセージ ファイルをプレーン テキストとして開くためのネイティブ C# コードを検索しましたが、うまくいきませんでした。そのため、解決策として ADODB および CDO COM オブジェクトを使用することにしました。問題は、このコードが Windows 2008 Standard (R2 ではない) では機能せず、他のコードに置き換える必要があることです。多分誰かが解決策を提案できますか?

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

iis - CDO でのメッセージ サイズ制限?

同じボックスの SMTP サーバー (IIS) で配信する電子メールを作成するアプリケーションがあります (OS は 2003 サーバー 32 ビットです)。これを「cdSendUsingPickup」メソッドを使用して送信します。

IMessage インターフェイスを使用して、メッセージをサーバーのピックアップ ディレクトリにコピーします。メッセージが 150 MB 未満であれば、すべて問題なく動作します。サイズは、メールへの添付ファイルによって説明されます。しかし、この制限を超える添付ファイルを含めると、IMessage::GetStream() は 0x8007000e で失敗します。この操作を完了するのに十分な記憶域がありません。サーバーには十分な HD スペースがあります。私はある種のスペース制限に直面しています.HDスペースの問題ではなく、メモリの制限であると考えていますが、何が起こっているのかについての手がかりが見つかりません. 以下の疑似コード - GetStream の呼び出しは、150MB 程度を超えるメッセージで失敗します。小さいメッセージで問題なく動作します。

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

java - Java: Outlook で開くことができる添付ファイル付きの EML または MSG ファイルを作成する方法

struts-action があり、そのアクションが呼び出されたときに、Outlook で開くことができる単純な eml または msg ファイルを作成して返したいと考えています。

これは、基本的な電子メール メッセージで問題なく実行できます。メールを Outlook から eml として保存し、その内容を調べました。次に、アクションで文字列を作成し、正しいコンテンツ タイプと拡張子を持つストリームとして返しました。

しかし、メッセージに添付ファイルを追加したいときは、助けが必要だと思います。添付ファイル付きの整形式の eml/msg ファイルを作成するのに役立つ無料の API はありますか?