Sendgrid-nodejs: كيفية الحصول على messageId من العنوان

تم إنشاؤها على ١٢ مارس ٢٠١٩  ·  4تعليقات  ·  مصدر: sendgrid/sendgrid-nodejs

نحن نستخدم التحليل الوارد للتعامل مع الرسائل داخل SendGrid. نريد الآن العمل على الرد على الرسائل ، والتي نحتاج إلى استخراج معرّف الرسالة من البريد الإلكتروني.

كيف نستخرج معرّف الرسالة من بريد إلكتروني يمر عبر التحليل الوارد؟ كما لا أراه في رؤوس الطلب.

unknown or a waiting for feedback question

التعليق الأكثر فائدة

تضمين التغريدة

لقد وجدت أنه من الأفضل استخدام ما يلي ...

  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();

يتطلب ذلك التحقق من إعداد التحليل الوارد "نشر رسالة MIME الأولية الكاملة".
ستجد mail_object يحتوي على ما تحتاجه.

ال 4 كومينتر

مرحبا wooyah ،

يجب أن يكون معرّف الرسالة في الرؤوس. هل يمكنك تقديم المزيد من التفاصيل من فضلك حتى أتمكن من المحاولة وإعادة الإنتاج؟

  1. هل يمكنك تقديم عينة رمز؟
  2. هل تستخدم SDK هذا ؟

مع أحر تحياتي،

إلمر

تضمين التغريدة

لقد وجدت أنه من الأفضل استخدام ما يلي ...

  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();

يتطلب ذلك التحقق من إعداد التحليل الوارد "نشر رسالة MIME الأولية الكاملة".
ستجد mail_object يحتوي على ما تحتاجه.

شكرا للمساعدة فيjerryongit!

لقد قمت للتو بتحرير تعليقك لسهولة قراءته.

شكرا @ jerryongit ،
كودك كان مفيدا حقا
لقد قمت بتعيين استخدام busboy لالتقاط البيانات المطلوبة من الرؤوس ، وليس لدي الآن مشكلة في الحصول عليها. :)

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

egges picture egges  ·  3تعليقات

thinkingserious picture thinkingserious  ·  4تعليقات

metalshan picture metalshan  ·  3تعليقات

danielflippance picture danielflippance  ·  4تعليقات

prasoonjalan picture prasoonjalan  ·  3تعليقات