The Magician

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
отправка_почты_без_mailgun [2026/01/30 10:24] jpотправка_почты_без_mailgun [2026/01/30 11:53] (current) jp
Line 10: Line 10:
  
 https://myaccount.google.com/apppasswords https://myaccount.google.com/apppasswords
 +
 +Записываем пароль и редактируем файл:
 +
 +  /var/www/ghost/config.production.json
 +Правим секцию mail примерно следующим образом, записывая в конфиг полученный от Gmail пароль из 16-ти символов:
 +
 +<code>
 +"mail": {
 +    "transport": "SMTP",
 +    "from": "user@gmail.com",
 +    "options": {
 +      "service": "Google",
 +      "host": "smtp.gmail.com",
 +      "port": 587,
 +      "auth": {
 +        "user": "user@gmail.com",
 +        "pass": "aaaabbbbccccdddd"
 +      }
 +    }
 +  },
 +</code>
 +
 +Для применения изменений перезапускаем Ghost:
 +
 +<code>
 +su ghost-adm
 +cd /var/www/ghost
 +ghost restart
 +</code>
 +
 +При необходимости разрешаем порт в //ufw//
 +
 +  sudo ufw allow out 587/tcp
 +:!: //Некоторые хостинги блокируют подключение на SMTP порты, вроде 25 и 587, поэтому может потребоваться отправить запрос в поддержку на разблокировку порта для виртуального сервера.// 
 +
 +=== Тестирование отправки ===
 +
 +Проще всего тестировать отправку через рассылку приглашения на один из своих почтовых ящиков. Пример:
 +;#;
 +{{:soft:invite_ghost_blog.png|}}
 +;#;
 +{{tag>Ghost Blog Mail Gmail}}
отправка_почты_без_mailgun.1769768655.txt.gz · Last modified: by jp