مرحباً!\n\nلذلك يمكن للموقع إرسال رسائل البريد الإلكتروني باستخدام خادم smtp المُعد. لكن أداة discourse-doctor لا تستطيع ذلك.\nإذن كيف يمكنني تصحيح الأمر rake 'emails:test[user@domain.my]'؟\nأود أن أرى أن هناك حزم بيانات تتجه نحو العنوان الذي تم تكوينه باستخدام SMTP_ADDRESS و SMTP_PORT.\n\nحاليًا باستخدام tcpdump لا توجد أي حزم بيانات تتجه نحو هذا العنوان.\n\nشكراً لك
إذا كنت ترغب في تصحيح أخطاء smtp الخاص بك، فراجع Troubleshoot email on a new Discourse install - #547 by Nikolai_Patrushev أو ربما استكشاف أخطاء البريد الصادر وإصلاحها. لا يعد Discourse-setup أفضل طريقة حقًا.
فقط قم بتشغيل مهمة الـ rake بنفسك، ثم قم بتحرير ملف الـ yml وقم بإتلاف الحاوية وتشغيلها ثم الخروج والمحاولة مرة أخرى.
لذا مرة أخرى - يبدو أن أداة استكشاف الأخطاء وإصلاحها نفسها لا تعمل - وهذا هو سبب سؤالي عن كيفية تصحيح رسائل البريد الإلكتروني: مهمة اختبار - على سبيل المثال، انظر إلى مخرجات التصحيح أثناء التنفيذ - توجد أداة rdebug وسيكون الأمر ruby-debug rake my:task هل هناك شيء مشابه متاح في صورة التطبيق؟ شكرا
كما هو الحال دائمًا ، فإن الإسهاب يقتل الدافع.
لا ، بجدية ، على حد علمي ، كانت هناك قيمة مفقودة في ملف yml.
ما زلت مندهشًا كيف لا يتتبع بعض المطورين جميع خيارات yml الصالحة الممكنة.