問題タブ [email-parsing]
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.
node.js - imap + メール パーサー、最後の 1 つを除くすべてのヘッダー フィールドが未定義
gmail のメールを取得し、そのデータを CouchBase に保存する単純な nodejs スクリプトを作成しています。
問題は、最後のものを除くすべてのヘッダー フィールドが未定義として表示されることです。
コード:
「doc.subject」のコンソール ログ出力:
メッセージの 1 つは次のようになります。
したがって、ヘッダーは誤ってテキストとして解釈されますか?
php - PHP を使用して base64 utf8 でエンコードされたマルチパート メールを解析する
デコードしたいマルチパート メッセージがあります (以下を参照)。
PHP のbase64_decode
関数を使用して通常のメールをデコードすることはできますが、マルチパート メールでは機能しません。
これを行う方法を知っている人、または利用可能なスクリプトを知っている人はいますか?
regex - 正規表現で EML テキストを解析する
EML テキストを正規表現で解析してください。
個別に取得したい:
1)。Content-Transfer-Encoding: base64 と --=_alternative の間のテキスト、Content-Type: text/html の行の上にある場合
2)。Content-Transfer-Encoding: base64 と --=_related の間のテキスト、その上に 2 行ある場合 Content-Type: image/jpeg
powershell でのコードの平和について見てください。
ご協力いただきありがとうございます。良い1日を。
PS Jessie Westlakeのコードに基づいて、これが私のために働いたRegExの少し編集されたバージョンです:
node.js - node-imap と mailparser による Gmail の不適切な解析
node-imap を使用して gmail の受信トレイから未読の電子メールを取得し、mailparser でそれらを解析し、解析された電子メールを処理する Node.js スクリプトを作成しています。受信した未処理の電子メールが mailparser によって正しく解析されていないように見えるという問題が発生しています。node-imap や mailparser の呼び出しで何か間違ったことをしたのか、それとも何らかの理由でメール自体の形式が間違っているのかはわかりません。実行中のコードと生成された出力を含めました。
出力:
javascript - MailParser Node js を使用しているときに最初に発生するイベントはどれですか?
ノードjsでメールを解析するためにMailParserを使用しています。mailparser の次のイベントでは、どちらが最初に動作するか、または並行して動作します