سأقوم بإعداد منتدى Discourse على خادم افتراضي خاص (VPS) وأود إعداد الإشعارات ورسائل إعادة تعيين كلمة المرور وما إلى ذلك.
هل يجب أن يكون عنوان البريد الإلكتروني للمسؤول هو نفس نطاق منتدى Discourse؟ وهل هذا هو البريد الإلكتروني الذي أدخله عند إجراء التثبيت المدعوم رسميًا؟
أستخدم Protonmail والنطاق الذي أريد استخدامه للمنتدى مُعد للبريد الإلكتروني مع Protonmail. إذا استخدمت خدمة بريد إلكتروني SMTP مثل Mailgun، فهل سيتعارض هذا مع إعداد بريد Protonmail الخاص بي مع عناوين البريد الإلكتروني للنطاق؟ لا أعرف ما يكفي لمعرفة ما إذا كان إدخال سجلات DNS جديدة فوق ما لدي بالفعل لـ Protonmail سيسبب تعارضات.
لتكون آمنًا، ربما يكون استخدام خدمة بريد إلكتروني واحدة فقط لكل نطاق منطقيًا لتجنب أي تعارض محتمل، ومع ذلك، لست خبيرًا في جميع الخيارات، وقد تكون هناك طريقة لجعل نطاق يعمل مع خدمات بريد إلكتروني متعددة.
يتم دعم إرسال SMTP باستخدام protonmail، وقد نجحت في ذلك مع discourse، ولكن ليس مع خطتهم المجانية.
واجهت بعض الصعوبات في تشغيل mailgun مؤخرًا، ومع ذلك، فإن Brevo هو خيار مجاني آخر يعمل مع discourse. (brevo.com)
بالنسبة لعملية التثبيت القياسية، يبدو أنه يوصى به، إن لم يكن مطلوبًا، باستخدام نفس النطاق لإرسال البريد الإلكتروني الذي تستخدمه لموقع discourse.
استخدم خدمة مثل Mailgun واستخدم اسم النطاق الفرعي لمنتدى الخاص بك لعنوان إرسال البريد الإلكتروني، وليس اسم النطاق الأساسي الخاص بك. عندها لن يكون هناك أي تعارض.
حسناً، شكراً لك. إذن، سأضيف سجلاً من نوع TXT لـ forum.domain.com في إعدادات DNS وفي خدمة مثل Mailgun، سأقوم بإرسال رسائل البريد الإلكتروني الخاصة بالإشعارات من notifications@forum.domain.com؟
Lol كنت مرتبكًا أيضًا بسبب ذلك، يبدو أنه متناقض باستثناء أنه يقول أنه يمكنك تكوين نطاق للعمل مع خدمة بريد إلكتروني ثانية إذا تم تكوينه باستخدام نطاق فرعي:
اقتباس:
إذا كان لديك إعداد البريد الواردفي مكان آخر لنطاقك الأساسي، نوصي باستخدام نطاق فرعي في حساب Mailgun الخاص بك وتوجيه سجلات MX الخاصة به إلى Mailgun حتى تتمكن أيضًا من استقبال رسائل البريد الإلكتروني عبر منصتنا. اسم المضيف المختلفللنطاق الفرعي يحافظ على DNS للنطاقين منفصلين. هذا يساعد على تحسين قابلية التسليم، ويتيح لنا التعامل بسهولة أكبر مع أي مشكلات تنشأ مع خوادم البريد الإلكتروني للمستلمين.
تتناول أدلة وثائق Mailgun خطوات مختلفة قليلاً لإعداد السجلات للنطاق الفرعي مقابل النطاق الأساسي. يمكن أن تكون مربكة، فهناك الكثير من الخطوات.
ربما إذا كتبت هنا بالضبط ما أريد فعله، فقد يساعد ذلك في توضيح الأمر.
النطاق الذي أرغب في استخدامه لمنتدى Discourse هو domain.com، ولدي Protonmail مُعد بالفعل لإرسال واستقبال رسائل البريد الإلكتروني من domain.com، لذلك وفقًا لهذه المقالة لا يمكنني استخدام Mailgun إلا إذا قمت بإعداد نطاق فرعي فقط.
قم بتكوين النطاق الفرعي forum.domain.com في Mailgun لإرسال رسائل البريد الإلكتروني الخاصة بالإشعارات. لا تقم بإضافة سجلات MX في إعدادات DNS للنطاق إذا كنت ترغب فقط في إرسال رسائل البريد الإلكتروني الخاصة بالإشعارات ولكن ليس استقبالها.
هل 1 و 2 صحيحان؟
الجزء الثاني من هذا الذي يربكني، يقول إنه يمكنني إضافة سجلات MX إلى النطاق للإرسال والاستقبال طالما أن النطاق الفرعي مُعد. هذا هو الجزء المربك.
كنت أخطط لإعداد إرسال رسائل البريد الإلكتروني فقط.
ما الغرض من تلقي رسائل البريد الإلكتروني إلى عنوان البريد الإلكتروني للنطاق الفرعي؟ أحاول التفكير في سبب الحاجة إلى ذلك.
على الهامش، قمت بإعداد نسخة Nextcloud منذ فترة، وأنا أستخدم https://www.smtp2go.com/ لإرسال إشعارات البريد الإلكتروني وإعادة تعيين كلمات المرور، وقد نجحت بشكل لا تشوبه شائبة، ولديهم حساب مجاني لـ 1000 بريد إلكتروني/شهر. يستجيب دعمهم الفني في غضون 5 دقائق وهم متعاونون للغاية. أعتقد أنني سأذهب معهم لإرسال البريد الإلكتروني نظرًا لأنه مجاني ويعمل بشكل رائع لاحتياجاتي.
بهذا يمكن للأشخاص الرد مباشرة على إشعارات البريد الإلكتروني، وسيتم نشر ردهم تلقائيًا في موضوع الموقع. تم إعداد ذلك في هذا الموقع التعريفي؛ إذا كنت مشتركًا في إشعارات البريد الإلكتروني، فسيظهر “رد على هذا البريد الإلكتروني للرد”.
آه، هذه ميزة جميلة لراحة المستخدم. لا أعتقد أن الناس يمانعون في الرد مباشرة على المنتدى لأن معظم الناس معتادون على ذلك. يبدو أن الأمر سيكون صعبًا جدًا بالنسبة لي لتقديم ذلك استنادًا إلى كل ما كتبته أعلاه إلا إذا كنت أفتقد شيئًا ما.
شكرًا على المقالة. أنا مرتبك مرة أخرى بشأن سجلات MX و Mailgun التي يتحدث عنها في المقالة. يقول هذا المقال إنه يجب إزالة سجلات MX الخاصة بـ Mailgun لكن في المقالة السابقة علىويكي Mailgun تقول إنها بحاجة لتكون موجودة لاستقبال الرسائل الإلكترونية.
أنا متأكد أن الأمر بسيط للفهم بمجرد تقديم الوثائق الصحيحة. أو ربما أكون غبيًا، لول.
هذا مربك، ربما يكون فتح تذكرة مساعدة مع Mailgun إذا كان لديك حساب معهم فكرة جيدة للتأكد من أن ذلك تم إعداده بشكل صحيح + التحقق مع دعم مسجل النطاق الخاص بك.
مع إعداد استقبال البريد الإلكتروني، هناك فائدة أخرى تتمثل في أنه يمكنه معالجة والرد على رسائل البريد الإلكتروني من الأشخاص الذين ليس لديهم حسابات Discourse معدة، لا أعرف ما إذا كان ذلك سيكون مفيدًا لموقعك.
بصفتك مرسل بريد إلكتروني، سترغب في إعداد SPF و DKIM و DMARC، خاصة وأن بعض مزودي خدمة البريد الإلكتروني الرئيسيين يتطلبون ذلك الآن.
هناك العديد من الأدلة الجيدة حول كيفية القيام بذلك، ولكنني أقترح EasyDMARC للحصول على إرشادات حول الإعداد والمراقبة البسيطة مجانًا.
بينما لا أقوم باستضافة Discourse، أستخدم Proton لـ MX والإرسال و Sendgrid للإرسال لنطاقاتي، وكلاهما غير مرتبط لأن Discourse وصفني بالمبتدئ.