Postfix ومستقبل البريد

هل من الممكن تمامًا تشغيل postfix مع تفعيل منفذ SMTP القياسي 25 واستقبال البريد لـ Discourse على نفس المضيف، بطريقة ما، من خلال بعض التكوينات الذكية؟

أرغب مثاليًا في تشغيل postfix على الخادم بالطريقة العادية، دون أن يكون مقيدًا باحتلال Discourse لمنفذ SMTP 25.

نعم، هذا ممكن، على الرغم من أنه غير موصى به لأنه عرضة لأخطاء أكثر في التكوين :sweat_smile: (كما ستحتاج إلى إعداد nginx أو وكيل أمامي آخر أيضًا…)

هذا ما نجح معي:
https://linuxize.com/post/install-and-configure-postfix-and-dovecot/

شكرًا لك، لكنني لا أرى كيف أن ذلك يجيب على السؤال. لدي Discourse و mail-receiver، ولدي خبرة واسعة في Postfix و Dovecot، لكن سؤالي هو: كيف يمكنني توجيه البريد المخصص لـ Discourse عبر Postfix إلى mail-receiver دون التدخل في منفذ SMTP العادي 25 على الخادم؟ نعم، أقوم بتشغيل Discourse خلف وكيل عكسي باستخدام nginx.

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

ما لا أعرفه هو النهج المناسب لاتخاذه. هل الحل يتعلق باستخدام LMTP مع mail-receiver على منفذ مختلف؟

عندما تقول إن الأمر نجح معك، هل هذا هو السيناريو الذي تتبعه؟ إذا كان كذلك، هل يمكنك تقديم تفاصيل أكثر تحديدًا؟

شكرًا لك!

آه، آسف، لقد قرأت سؤالك بسرعة كبيرة جدًا :sweat_smile:

يمكنك ربط مستقبل discourse بعنوان IPv6 (قم بتغليف العنوان بين قوسين مربعين) واستخدام postfix الخارجي كوسيط. الأمر يتطلب بعض الدقة، حيث يجب التأكد من أن postfix الخارجي لا يرتبط بعنوان IPv6، لكن يبدو أنك قادر على حل ذلك. لقد قمت بذلك للتو لتمكين تشغيل 15 مستقبل mark على مضيف واحد (على الرغم من أن واحدًا فقط يعمل حاليًا).