問題タブ [mimekit]

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 に答える
593 参照

c# - ストリームから BsonDocument を作成する方法 (c#)

サーバーから読み取ったメールを MongoDB に挿入したい。MimeKit を使用して、サーバーから電子メールを取得します。直接挿入しようとするmimeMessage.ToBsonDocument()System.InvalidOperationException: 'Timeouts are not supported on this stream.'、メッセージオブジェクトが内部ストリームを使用してサーバーからデータを読み取ると推測しています。

メモリ ストリームを使用して、最初にデータをストリームに書き込み、次にそのストリームから BsonDocument を作成したいと考えています。

これを行う最善の方法は with ですが、コンパイラは BsonDocument でメソッド 'ReadFrom' を見つけられないことをここで読みました。BsonDocument.ReadFrom(ms);

このメソッドは新しいバージョンで置き換えられましたか? ものによって?または、ストリームから BsonDocument を作成する最良の方法は何ですか?

ありがとう

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

vb.net - Mailkit POP3: ヘッダーなしで添付テキストを取得する

CSV ファイルが添付された POP3 メッセージをダウンロードします。添付ファイルのプレーン テキストを取得する必要があり、次のようにします。

この作品

しかし、たとえばMediaType = application、にキャストBodyPartしてプロパティTextPartにアクセスできない場合。.Text

を使用して完全な添付テキストを取得できますが、BP.ToStringすべてを含むものを返します。ヘッダー:

1: 値に関係なく、ボディパーツの添付テキストを取得するにはどうすればよいですか?ContentType..

2: フィルタリングを行う前に、メール/添付ファイル全体をダウンロードします。フィルタリングで使用する添付ファイル ヘッダーのみをダウンロードするにはどうすればよいですか?