Kami menggunakan parse masuk untuk menangani pesan di dalam SendGrid. Sekarang kami ingin bekerja dengan membalas pesan, yang kami perlukan untuk mengekstrak ID Pesan dari email.
Bagaimana cara kami mengekstrak ID Pesan dari email yang melalui penguraian masuk? Karena saya tidak melihatnya di header permintaan.
Halo @wooyah ,
Message-ID harus ada di header. Bisakah Anda memberikan sedikit lebih banyak detail agar saya dapat mencoba dan mereproduksi?
Salam hangat,
Elmer
@ooyah
Saya merasa lebih baik menggunakan yang berikut ...
var MailParser = require("mailparser").MailParser;
var mailparser = new MailParser();
mailparser.on("end", function(mail_object){
log(util.inspect(mail_object));
});
mailparser.write(req.body.email);
mailparser.end();
Ini memerlukan pemeriksaan setelan Parse Masuk 'POSKAN pesan MIME mentah dan lengkap'.
Anda akan menemukan bahwa mail_object memiliki apa yang Anda butuhkan.
Terima kasih telah membantu @jerryongit!
Saya baru saja mengedit komentar Anda agar mudah dibaca.
Terima kasih @jerryongit ,
Kode Anda sangat membantu.
Saya mengatur untuk menggunakan busboy untuk menangkap data yang diperlukan dari Header, dan sekarang tidak ada masalah untuk mendapatkannya. :)
Komentar yang paling membantu
@ooyah
Saya merasa lebih baik menggunakan yang berikut ...
Ini memerlukan pemeriksaan setelan Parse Masuk 'POSKAN pesan MIME mentah dan lengkap'.
Anda akan menemukan bahwa mail_object memiliki apa yang Anda butuhkan.