Ghost service reliably crashes when sending transaction email test

Check out smpt endpoint. Here’s my config which works fine:

  "mail": {
    "transport": "SMTP",
    "options": {
      "service": "Mailgun",
      "host": "smtp.eu.mailgun.org",
      "port": 465,
      "secureConnection": true,
      "auth": {
        "user": "noreply@rozhkov.me",
        "pass": "kekeke"
      }
    }
  },

Note that I’m using secure connection, and secure connection port mentioned in Ghost docs incorrectly, it’s 465 and not 587.

Also:

config for transaction emails is not the same as config for batch emails. They could be different. Transaction emails are the ones about successful signup and new admin invitation. Batch emails are about sending posts to members. When you sending even single test email, it uses batch email config, not the transactional one. Do not confuse them.