كيف يمكنني تغيير عنوان البريد الإلكتروني في admin/settings/emails؟

مرحباً ويس!
لاحظت أنك لصقت ما بدا أنه كلمة مرور فعلية، لذا قمت باستبدالها بسرعة. أرى أنك قمت باستبدالها في مشاركات أخرى أعلاه، لذا أتخيل أنك تعرف أن تكون حذراً بشأن هذا :slight_smile:

البريد الإلكتروني للإشعارات هو عنوان البريد الإلكتروني الذي سترد منه إشعارات البريد الإلكتروني، ويجب أن يكون ضمن نطاق Discourse الذي قمت بتكوينه وإلا فلن تصل الإشعارات إلى صندوق الوارد الخاص بالمستخدمين بسبب آليات التحقق من البريد الإلكتروني قيد التشغيل.

هذا يعني، إذا قمت بتعيين اسم مضيف Discourse الخاص بك إلى wespenreboards.com، فيجب أن يكون بريدك الإلكتروني للإشعارات شيئاً مثل noreply@wespenreboards.com.

3 إعجابات

أوه يا إلهي، شكرًا لك ليوناردو على مسح كلمة المرور!

حسنًا، شكرًا لكم أيضًا على بقية نصائحكم! سأحاول أن أرى كيف تسير الأمور…

إعجابَين (2)

لقد قمت بتشغيل ما يلي في وحدة تحكم Digital Ocean، وهذه المرة تمكنت من إكمال تغييرات الإعداد (والتي كانت مجرد تغيير معلومات SMTP. لم أقم بذلك مباشرة في ملف ytm لأنني لم أكن متأكدًا، بعد تحريره هناك، ما إذا كان يجب علي حفظ أو حفظ الملفات في جميع المحررات، في حال أفسدت الأمر).\n\nنطاق بريدي الإلكتروني هو Gmail.com، على حد علمي، على الرغم من أن نطاقي هو wespenreboards.com. لذا، ما لا أفهمه هو لماذا أحتاج إلى serenityblue لإعادة توجيه رسائل البريد الإلكتروني؟ (smtp-relay.sendinblue.com). ألا يجب أن أستخدم خادم SMTP الخاص بـ Gmail؟\n\nربما استخدم الشخص الأولي لدعم Discourse المعتمد serenityblue لإعادة توجيه رسائل البريد الإلكتروني الخاصة بي إلى عنوان بريده الإلكتروني، والآن بعد أنه لم يعد يساعدنا، يجب إعادة تعيينه إلى Gmail؟

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

Gmail هي خدمة البريد الإلكتروني الشخصية الخاصة بك، ولكنك تحتاج إلى خدمة منفصلة لـ Discourse لإرسال رسائل البريد الإلكتروني. Gmail لا يدعم ذلك؛ هذا هو المكان الذي يأتي فيه Send In Blue.
تحتاج بالتأكيد إلى خدمة SMTP مثلها لكي يقوم Discourse بإرسال الإشعارات.

يجب أن تكون جاهزًا الآن؛ يكتب discourse-setup القيم التي تدخلها في .yml، والتي سيتم التقاطها في عمليات تشغيل ./launcher restart CONTAINER المستقبلية.

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

إذًا، هل يجب أن يظل بريدي الإلكتروني “noreply” هو noreply@wespenreboards.com، على الرغم من عدم وجود خدمات بريد إلكتروني لدي على wespenreboards.com؟ أم يجب إعداد “noreply” بطريقة ما مع serenityblue ويجب علي الاتصال بهم لمساعدتي في ذلك؟ أو كيف يعمل ذلك؟ على سبيل المثال، noreply@serenityblue.com؟

لا يزال بروتوكول smtp لا يعمل، وأتساءل عما إذا كان ذلك بسبب أنني لا أعرف ما الذي يجب وضعه كعنوان بريد إلكتروني لـ “noreply”.

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

هناك عدد قليل من مزودي خدمة البريد الإلكتروني المختلفين الذين يمكنك استخدامهم. لدى Sendinblue طبقة مجانية لـ 300 بريد إلكتروني يوميًا إذا كانت ميزانيتك محدودة، ومن السهل نسبيًا التسجيل فيها (لقد قمت بذلك خصيصًا لهذه التجربة) لذا قد تكون خيارًا جيدًا للنظر فيه إذا لم يكن لديك حساب معهم بالفعل؟

بمجرد التسجيل، يمكنك الانتقال إلى صفحة Sendinblue SMTP الخاصة بك والحصول على المعلومات التي تحتاجها من هناك.

يبدو أنك لم تقم بإعداد مزود بريد إلكتروني بعد.

إعجابَين (2)

شكرًا لك، يا جامي! لقد قمت بالإعداد مع sendingblue، لذلك سأستخدم عنوان الترحيل الخاص بهم إذن. يبدو أن هذا هو الشيء الصحيح الذي يجب فعله، بالتأكيد. بالإضافة إلى ذلك، لديهم خدمة دعم جيدة جدًا (تمامًا مثلكم).

إعجابَين (2)

شكراً لكم جميعاً! تم حل المشكلة. لقد حصلت على مساعدة إضافية من @leonardo، الذي قام بإصلاح المشكلة بأكملها.

3 إعجابات

هذا رائع. :slightly_smiling_face: :partying_face::balloon:

شكرا لك @leonardo :+1:

3 إعجابات