هل يمكن تعيين DISCOURSE_NOTIFICATION_EMAIL لأي شيء أو يجب أن يكون عنوانًا حقيقيًا؟

ليس لدي بالتأكيد الصورة الكبيرة حول كيفية تفاعل discourse مع البريد الإلكتروني، لذلك قد يبدو هذا سؤالاً سخيفًا.

أنا أقوم باستضافة discourse.mydomain.com بنفسي وأستخدم SendGrid للبريد الإلكتروني، وكل شيء يعمل.

في ملف app.yaml الخاص بي، قمت بتعيين:

DISCOURSE_NOTIFICATION_EMAIL: real_address@mydomain.com

هل يمكن أن يكون هذا الإعداد أي شيء، هل هو شكلي بحت؟ أعني، هل يمكنني تغييره إلى بريد إلكتروني غير موجود noreply@discourse.mydomain.com؟ أم أن هذا البريد الإلكتروني يحتاج فعليًا إلى صندوق وارد، وما إلى ذلك؟

مع خالص التقدير،

دانيال

إعجاب واحد (1)

مرحباً دانيال :waving_hand:

يسعدك أن تعرف أنه لا يحتاج، فالمنتدى يرسل رسائل البريد الإلكتروني للمعاملات عبر SMTP، لذا تحتاج إلى تسجيل الدخول إلى SendGrid. يمكن لـ Discourse استخدام أي عنوان في نطاقك الفرعي.

أنت تخبر Discourse في الإعدادات على الحاوية التي تريد أن يرسل Discourse دائمًا رسائل البريد الإلكتروني للمعاملات الخاصة به كـ noreply@ - تفعيل الحساب، إشعارات البريد الإلكتروني، رسائل إعادة تعيين كلمة المرور، إلخ.

إذا كنت أتذكر بشكل صحيح، عندما قمت بالتثبيت العام الماضي، احتجت إلى إزالة علامات الاقتباس في مفتاح/كلمة مرور/عنوان في الحاوية. أتمنى لو سجلت بالضبط أين، والأخطاء المثيرة للاهتمام التي حصلت عليها من قبل.

3 إعجابات

إذا كان لديك Discourse مُعدًا ويعمل، وقررت أنك تريد استقبال البريد الإلكتروني على Discourse، فستحتاج إلى الحصول على واجهة برمجة تطبيقات (API) من SendGrid. ومع ذلك، حصلت على واجهة برمجة التطبيقات الخاصة بي من MailGun.

تعني واجهة برمجة التطبيقات هذه أنه لا توجد صناديق وارد فعلية. يمكن للمشرف/المسؤول تعيين أي عنوان بريد إلكتروني وارد لمجموعة/فئة، بشرط أن يتطابق نطاق العنوان مع ما يسمح به مزود البريد الإلكتروني عبر البريد الإلكتروني.

من خلال واجهة برمجة التطبيقات، يمكن للنظام اتخاذ خطوات لضمان تسليم البريد الإلكتروني إلى موضوع. إذا فشل هذا داخليًا، يظل تتبع البريد الإلكتروني في سجلات لوحة تحكم المسؤول. في كثير من الأحيان، إذا لم يتمكن النظام من إنشاء مستخدم مرحلي للبريد الإلكتروني الوارد، فسيرسل مزود البريد الإلكتروني للمرسل رسالة “غير قابلة للتسليم” - مع نص يتضمن “هل لديك حساب هنا؟”. هذا ما واجهته.

إعجاب واحد (1)

شكراً لشرحك الواضح!

إعجاب واحد (1)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.