Yankxcool
(Millka)
24.Октябрь.2019 16:48:35
1
Здравствуйте, у меня быстрый вопрос. Можно ли редактировать настройки SMTP для электронной почты на работающем форуме?
Команда rebuild удалит все содержимое форума (темы, сообщения, пользователей, дизайн) в случае, если я отредактирую app.yml?
Спасибо.
justin
(Justin DiRose)
24.Октябрь.2019 17:00:47
2
Пересборка не уничтожит содержимое форума, так как оно хранится в постоянном файле базы данных. Однако она остановит, пересоберет и запустит контейнер приложения, поэтому ваш сайт будет недоступен во время пересборки.
Yankxcool
(Millka)
24.Октябрь.2019 17:03:08
3
Спасибо, @justin . Если я решу использовать Mailgun, будет ли настройка SMTP похожей на ту, что в Sendinblue?
В Sendinblue нужно было зарегистрироваться и подтвердить аккаунт. Затем перейти в раздел «Транзакционные письма», где отображаются данные SMTP: сервер, порт, имя пользователя и пароль. Я использовал эту информацию при установке Discourse, и всё заработало.
А в Mailgun есть дополнительная настройка? Например, конфигурация DNS/MX-записей?
Спасибо.
justin
(Justin DiRose)
24.Октябрь.2019 17:05:04
4
I had a little bit of trouble to connect Mailgun and Digital Ocean (espacially the DNS configuration in Digital Ocean), so I’ve decided to create a little guide to help others :
Connecting Mailgun with Digital Ocean
Initial configuration in Mailgun
Sign up on Mailgun
Activate your account (you may have to wait 5-10 minutes to receive your activation mail)
In Mailgun, do to Domains, Add a New domain. In my example I didn’t use a subdomain as they recommended, I wanted my emails to be noreply@my…
Это руководство по настройке даёт общее представление о процессе конфигурации MailGun. Хотя использование Digital Ocean в качестве DNS-провайдера может отличаться, основные шаги очень похожи.
В containers/app.yml вы можете изменить эти настройки. Затем выполните ./launcher rebuild app
dpacheco
(Diana Pacheco)
07.Декабрь.2022 21:22:18
7
Вам нужно перейти в каталог, куда вы клонировали официальный образ Docker Discourse.
Если вы следовали инструкциям и указали предложенный каталог /var/discourse при клонировании репозитория
git clone https://github.com/discourse/discourse_docker.git /var/discourse
то для запуска команды rebuild app вам нужно перейти в /var/discourse. В противном случае перейдите в выбранный вами каталог.
cd — это команда для изменения текущего каталога.
Чтобы запустить команду rebuild app, если она находится в каталоге /var/discourse, введите следующее:
cd /var/discourse
./launcher rebuild app
Или, если вы используете другой каталог, введите
cd <ваш_выбранный_каталог>
./launcher rebuild app
Stephen
(Stephen)
07.Декабрь.2022 22:00:55
8
Пересборка после изменения SMTP-данных в app.yml не требуется.
./launcher destroy app && ./launcher start app
Этого достаточно.
kratos
(fatos)
22.Январь.2024 10:52:54
9
Я не понимаю, почему это не является настройкой администратора. Настройки SMTP не являются неизменными и могут меняться со временем.
nwnuyhs
(Yang Hongsheng)
03.Сентябрь.2024 20:47:40
11
Это правильно?
Slack-Moehrle, пост:5, тема:131817, full:true:
В файле containers/app.yml можно изменить эти настройки. Затем выполните ./launcher rebuild app
Огромное спасибо, вы правы, вы меня спасли.
Richie
(Richie Rich)
03.Сентябрь.2024 21:27:59
12
fatos, пост:9, тема:131817, full:true:
Не понимаю, почему это не настройка администратора. Настройки SMTP не высечены в камне и могут меняться со временем.
Зная Discourse, я уверен, что для этого есть очень веская и обоснованная причина
Не знает ли кто-нибудь, в чём именно может заключаться эта причина?