Emails are not sent

I ask for help, sending letters to the mail does not work, what should I do?
Already tried everything, nothing helps

Welcome @Amadov. Sorry you’re having trouble. Email is hard.

DId the everything that you tried include Troubleshooting email on a new Discourse install?

Things that would make it possible for people to help would include what mail service you’re using and if it’s ever worked before.

2 Likes

containers/app.yml

DISCOURSE_HOSTNAME: 'newstory.host'
  #DOCKER_USE_HOSTNAME: true

  ## TODO: List of comma delimited emails that will be made admin and developer
  ## on initial signup example 'user1@example.com,user2@example.com'
  DISCOURSE_DEVELOPER_EMAILS: 'support@newstory.host'

 ## TODO: The SMTP mail server used to validate new accounts and send notifica>
  # SMTP ADDRESS, username, and password are required
  # WARNING the char '#' in SMTP password can cause problems!
  DISCOURSE_SMTP_ADDRESS: smtp.beget.com
  DISCOURSE_SMTP_PORT: 587
  DISCOURSE_SMTP_USER_NAME: support@newstory.host
  DISCOURSE_SMTP_PASSWORD: ***********
  DISCOURSE_SMTP_ENABLE_START_TLS: false
  #DISCOURSE_SMTP_AUTHENTICATION: none
  #DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none
  #DISCOURSE_SMTP_DOMAIN: smtp.beget.com
  #DISCOURSE_NOTIFICATION_EMAIL: support@newstory.host

  LETSENCRYPT_ACCOUNT_EMAIL: su**d@*k.**

DId it ever work? Did you follow the steps in the troubleshooting guide?

You need to see that the notification email is set to an address that beget.com will send from.

You can try running discourse-doctor; it can sometimes give more helpful messages, but I’m not familiar with beget.com. You should see if anything is in the logs there.

1 Like