إعداد SMTP

أهلاً بالجميع.

كما تعلمون، لقد أكملت التثبيت بالكامل، لكنني لم أقم بإعداد SMTP. لذلك سأقوم بإعداده الآن. لدي ملف app.yml هذا وأريد معرفة ما إذا كان صحيحاً.

templates:

  - templates/postgres.template.yml

  - templates/redis.template.yml

  - templates/web.template.yml

  - templates/web.ratelimited.template.yml

  - templates/web.ssl.template.yml

  - templates/web.letsencrypt.ssl.template.yml

expose:

  - 80:80

  - 443:443

params:

  db_default_text_search_config: pg_catalog.english

  db_shared_buffers: 1024MB

env:

  LC_ALL: en_US.UTF-8

  LANG: en_US.UTF-8

  LANGUAGE: en_US.UTF-8

  DISCOURSE_HOSTNAME: debatehosting.co

  DISCOURSE_DEVELOPER_EMAILS: [مخفي]

  #DISCOURSE_SKIP_EMAIL_SETUP: '1'

  UNICORN_WORKERS: 4

  DISCOURSE_SMTP_ADDRESS: smtp.maileroo.com

  DISCOURSE_SMTP_PORT: 587

  DISCOURSE_SMTP_USER_NAME: [مخفي]

  DISCOURSE_SMTP_PASSWORD: "[مخفي]"

  DISCOURSE_SMTP_AUTHENTICATION: login

  DISCOURSE_SMTP_ENABLE_START_TLS: true

volumes:

  - volume:

      host: "/var/discourse/shared/standalone"

      guest: "/shared"

  - volume:

      host: "/var/discourse/shared/standalone/log/var-log"

      guest: "/var/log"

hooks:

  after_code:

    - exec:

        cd: "$home/plugins"

        cmd:

          - git clone 


run:

  - exec: echo "Beginning of custom commands"

  - exec: echo "End of custom commands"

قمت بإجراء بعض الاختبارات، وظهرت لي رسالة «خطأ - انقضي وقت التنفيذ».

من يستطيع مساعدتي؟

  1. يرجى إخفاء كلمة مرور SMTP الخاصة بك
  2. هل لديك جدار حماية للشبكة أو أي شيء آخر يحظر الطلبات؟

جرب المنفذ 2525. من المرجح أن المنفذ 587 محظور.

لا تقلق، هذه ليست كلمة المرور

تم التحديث، كانت منافذ الخادم الافتراضي الخاص (VPS) مغلقة.