لقد أمضيت اليوم بأكمله في محاولة إصلاح هذه المشكلة، لكنني ما زلت أواجه صعوبة.
cd /var/discourse
nano containers/app.yml
هذه هي الإعدادات التي لدي: لقد استبدلت اسم موقعي بـ mywebsite للخصوصية
DISCOURSE_HOSTNAME: “mywebsite.com”
إعدادات البريد الإلكتروني لـ Brevo (SMTP)
DISCOURSE_DEVELOPER_EMAILS: ‘admin@mywebsite’
DISCOURSE_SMTP_ADDRESS: smtp-relay.brevo.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: وجدت هذا في اسم تسجيل الدخول لقسم SMTP في Brevo
DISCOURSE_SMTP_PASSWORD: وجدت هذا في قسم SMTP في Brevo
DISCOURSE_SMTP_ENABLE_START_TLS: true
DISCOURSE_SMTP_AUTHENTICATION: login
DISCOURSE_SMTP_DOMAIN: mywebsite.com
DISCOURSE_NOTIFICATION_EMAIL: admin@mywebsite.com
مطلوب لـ Let’s Encrypt
LETSENCRYPT_ACCOUNT_EMAIL: admin@mywebsite.com
ما الذي أضعه بشكل خاطئ؟ ما زلت لا أستطيع إرسال بريد إلكتروني تجريبي باستخدام موقعي. لا أعرف أين أجد إعداد البريد الإلكتروني لإشعارات Discourse على موقعي لذلك جربت no-reply@mywebsite.com ولم ينجح الأمر، لذلك جربت admin@mywebsite.com ولم ينجح الأمر. في Brevo قمت بالتحقق من المرسلين (admin@mywebsite.com و no-reply@mywebsite.com)