لماذا لا يتم نقل إعدادات SMTP من app.yml إلى إعدادات مسؤول الموقع؟

قد يكون السبب الرسمي أكثر منطقية من سببي، ولكن ما أعتقده هو أن بروتوكول SMTP (Simple Mail Transfer Protocol) يتم الاحتفاظ به في ملف yml لأن البريد الإلكتروني أمر بالغ الأهمية للنقاش. لا يمكنك الدخول إلى منصة النقاش كمسؤول دون التحقق من صحة البريد الإلكتروني. السماح لأي شخص بالتسجيل دون أي نوع من التحقق من البريد الإلكتروني يمثل خطرًا بحد ذاته.

أيضًا، لا يقوم الأشخاص عادةً بتغيير إعدادات SMTP الخاصة بهم كثيرًا بمجرد ضبطها. أنا مسؤول عن مواقع تعمل منذ أكثر من 8 سنوات دون أي تغيير في إعدادات SMTP.

6 إعجابات