Node: v4.3.1
  NodeMailer: 2.4.1
  Operating system: windows 10

मैं निर्दिष्ट पते पर एक ईमेल भेजने के लिए NodeMailer का उपयोग कर रहा हूँ। मैं सेंडमेल फ़ंक्शन का उपयोग कर रहा हूं, और मुझे कॉलबैक नहीं मिल रहा है, इसलिए मैं कभी भी फेंकने वाली त्रुटि को निर्धारित नहीं कर सकता, अगर किसी को भी फेंका जा रहा है।

कॉलबैक यहां नहीं कहा जा रहा है: https://gist.github.com/KieronWiltshire/a86ad6e9ba7c04d92e39#calledfilead6e9ba7c04d92e39#calledfilead6e9ba7c04d92e39# -जेएस-एल40

विकल्प लोड किए जा रहे हैं, यहां विकल्प हैं: https://gist.github.com/KieronWiltshire/3f7fd75b31c689a84f6370efe06551c9

यहाँ कंसोल के लिए लॉग है: https://gist.github.com/KieronWiltshire/fea16bd097098b6f3a11019d67c237c6

अपडेट करें (26/05/2016):

https://github.com/KieronWiltshire/dracade-backend/blob/develop/api/user.js#L119

ऐसा प्रतीत होता है कि जहां से ईवेंट ट्रिगर किया जा रहा है, उसके वादे का समाधान ईमेल को भेजे जाने से रोक रहा है!

1
Kieron Wiltshire 24 मई 2016, 19:28
आप मेलर को कहां बुला रहे हैं?
 – 
pizzarob
24 मई 2016, 21:30
 – 
Kieron Wiltshire
25 मई 2016, 02:15
नहीं, आप फ़ंक्शन कहां निष्पादित कर रहे हैं? यही वह जगह है जहां आप इसे परिभाषित कर रहे हैं
 – 
pizzarob
25 मई 2016, 02:59
क्षमा करें, यहां: gist.github.com/KieronWiltshire/…
 – 
Kieron Wiltshire
25 मई 2016, 03:59

1 उत्तर

सबसे बढ़िया उत्तर

मैं एक ऐसा बेवकूफ हूँ। मुद्दा यह है कि मोचा अगले परीक्षण पर आगे बढ़ रहा है इससे पहले कि घटना श्रोता ने प्रसंस्करण समाप्त कर दिया हो। उत्पादन वातावरण में कोड चलाना पूरी तरह से ठीक काम करता है।

0
Kieron Wiltshire 26 मई 2016, 02:55