Multisite installation with seperated smtp emails

I followed this post to setup doctor multisites.

but how to configure different smtp email settings for different sites?

إعجابَين (2)

I tried this as well and couldn’t get the second site to use different settings from the first site.

Perhaps @sam could offer an opinion, if this is a known bug or something else.

We don’t support multiple outgoing SMTP servers in multisite

إعجابَين (2)

Thanks for the answer. Is this something you would consider given a pull request? Does it make sense to invest time in?

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

Sure, if you can pull it off, its pretty complicated, but I would be open to have a PR for it and would kind of prefer if email settings were in site settings as long as they can be shadowed by globals.

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

مرحباً @sam،

هل هناك إمكانية للحصول على تمويل إذا قمت بتطبيق هذه الميزة؟ نحن حاليًا نبحث عن منحة MVP من حكومتنا (https://www.nsw.gov.au/grants-and-funding/mvp-ventures-program) وأي تمويل تقدمه يمكننا أن نجعل الحكومة تطابقه دولارًا مقابل دولار، وهو أمر سيكون رائعًا :slight_smile:.

تحياتي،
سايمون

هل يمكنك تحديد جميع التغييرات المقترحة بالتفصيل؟

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

مرحباً @sam،

لقد أدركت للتو أنه إذا اخترت عدم تعيين متغير البيئة التالي:

DISCOURSE_NOTIFICATION_EMAIL

ضمن app.yml، فسيظهر عنصر التكوين التالي ضمن الإعدادات:

ويمكنني استخدام ذلك للحصول على التأثير الذي أردته بالضبط.

شكراً لك @sam على انفتاحك على إمكانية ذلك :slight_smile:، ولكن يبدو أنني لن أحتاج إلى طلب سحب (PR) هذه المرة.

إعجابَين (2)

الحد الأقصى / الأفضل:

  • إمكانية تجاوز جميع متغيرات تكوين SMTP لكل موقع في تكوين متعدد المواقع
  • DISCOURSE_SMTP_ADDRESS
  • DISCOURSE_SMTP_PORT
  • DISCOURSE_SMTP_USER_NAME
  • DISCOURSE_SMTP_PASSWORD
  • DISCOURSE_SMTP_ENABLE_START_TLS
  • DISCOURSE_SMTP_DOMAIN

الحد الأدنى:

  • إمكانية تجاوز المتغيرات المتعلقة بـ SMTP لكل موقع
  • DISCOURSE_SMTP_USER_NAME
  • DISCOURSE_SMTP_PASSWORD

في ما يعادلها في config/multisite.yml

خلفية للحد الأدنى: بالنظر إلى عدم وجود خيارات أخرى، يمكنني إعداد الأمور للتعايش مع خادم SMTP واحد ولكن بالتأكيد أحتاج إلى مستخدمي SMTP منفصلين (مرسلين). إرسال البريد من عنوان في نطاق مختلف عن نطاق تشغيل موقع Discourse يبدو للأسف وكأنه صفقة محطمة.

إعجابَين (2)