# ./launcher start app - не работает (требуется повторная настройка SMTP)

**URL:** https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374
**Category:** Self-hosting
**Created:** [29.Сентябрь.2022 08:43:17 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374 "2022-09-29T08:43:17Z")
**Posts on this page:** 15
**Page:** 1

<div class="post-metadata">

### Author: ![ideatank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ideatank/32/275657_2.png) [@ideatank](https://meta.discourse.org/u/ideatank)
#### Post date: [29.Сентябрь.2022 08:43:18 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374/1 "2022-09-29T08:43:18Z")

</div>

Мне пришлось заново настроить SMTP и выполнить команду ./launcher start app.  
Однако меня не попросили повторно ввести данные установки — адрес электронной почты, настройки SMTP и т. д.

Команда выполнилась, а после переустановки вернула меня обратно в командную строку.

Есть какие-то идеи?

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [29.Сентябрь.2022 08:46:50 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374/2 "2022-09-29T08:46:50Z")

</div>

> [@John](#):
>
> ./launcher start app

Это просто запускает контейнер, ничего не запрашивая. Конфигурация находится в `/var/containers/app.yml`.

Однако, я думаю, вы путаете эту команду с `./discourse-setup`? (которая действительно запрашивает ввод)

---

<div class="post-metadata">

### Author: ![ideatank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ideatank/32/275657_2.png) [@ideatank](https://meta.discourse.org/u/ideatank)
#### Post date: [29.Сентябрь.2022 09:17:56 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374/3 "2022-09-29T09:17:56Z")

</div>

Спасибо, Роберт. Чтобы повторно ввести информацию SMTP, мне следует использовать ./discourse-setup?

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [29.Сентябрь.2022 10:29:22 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374/5 "2022-09-29T10:29:22Z")

</div>

Если вы обновляете переменные окружения, такие как учётные данные SMTP, простого перезапуска контейнера недостаточно для их применения.

Вам потребуется выполнить `./launcher destroy app` перед `./launcher start app`, чтобы контейнер начал использовать новые значения.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [29.Сентябрь.2022 10:35:52 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374/6 "2022-09-29T10:35:52Z")

</div>

> [@ideatank](#):
>
> Так что для повторного ввода данных SMTP мне следует использовать ./discourse-setup?

Если вы не знаете, что такое nano и предпочитаете, чтобы вас запрашивали изменения, то вам нужно сделать именно это.

---

<div class="post-metadata">

### Author: ![ideatank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ideatank/32/275657_2.png) [@ideatank](https://meta.discourse.org/u/ideatank)
#### Post date: [29.Сентябрь.2022 11:22:49 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374/7 "2022-09-29T11:22:49Z")

</div>

Спасибо всем за помощь! Мне удалось отредактировать информацию. Теперь жду, появится ли сообщение, которое я только что опубликовал. Скрещу пальцы. 🙏

---

<div class="post-metadata">

### Author: ![ideatank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ideatank/32/275657_2.png) [@ideatank](https://meta.discourse.org/u/ideatank)
#### Post date: [29.Сентябрь.2022 11:24:41 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374/8 "2022-09-29T11:24:41Z")

</div>

> [@ideatank](#):
>
> ./discourse-setup

Стивен, раз мне удалось отредактировать информацию при запуске ./discourse-setup, нужно ли мне теперь использовать команды `./launcher destroy app` / `./launcher start app`??

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [29.Сентябрь.2022 11:31:21 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374/9 "2022-09-29T11:31:21Z")

</div>

Если установка запустила пересборку, то нет. Вышеуказанное относится к случаю, если вы хотите избежать ожидания пересборки вашего экземпляра.

---

<div class="post-metadata">

### Author: ![ideatank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ideatank/32/275657_2.png) [@ideatank](https://meta.discourse.org/u/ideatank)
#### Post date: [29.Сентябрь.2022 11:45:25 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374/10 "2022-09-29T11:45:25Z")

</div>

Понял, спасибо.

---

<div class="post-metadata">

### Author: ![ideatank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ideatank/32/275657_2.png) [@ideatank](https://meta.discourse.org/u/ideatank)
#### Post date: [29.Сентябрь.2022 19:14:17 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374/11 "2022-09-29T19:14:17Z")

</div>

В продолжение: я вижу, что мой пост запустил отправку письма, НО я также вижу, что все сообщения находятся в очереди, но не отправлены — «`250 Ok: queued as`».

Я использую Sendgrid.

Есть какие-то идеи?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [29.Сентябрь.2022 20:21:30 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374/12 "2022-09-29T20:21:30Z")

</div>

Я почти уверен, что «sent» и «queued» — это синонимы. Они есть в ваших логах SendGrid? Если вы используете тестирование почты, можете ли вы отправить письмо на [mail-tester.com](http://mail-tester.com)?

---

<div class="post-metadata">

### Author: ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)
#### Post date: [29.Сентябрь.2022 20:52:17 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374/13 "2022-09-29T20:52:17Z")

</div>

> [@John](#):
>
> Я также вижу, что все сообщения находятся в очереди, но не отправлены: «`250 Ok: queued as`».

SMTP является транзакционным протоколом, поэтому с точки зрения:

- вашей системы: «сообщение отправлено, удалённая система поставила его в очередь с идентификатором ABC1234567» → «сообщение передано следующему ответственному MTA»
- SendGrid: «сообщение принято и помещено в очередь с идентификатором ABC1234567»

Вы не видите (и не можете видеть) следующий этап, когда другой агент в системе SendGrid обрабатывает очередь, выбирает ваше сообщение и передаёт его следующему MTA.

Идентификатор очереди помогает в отслеживании: если сообщение потеряется, вы сможете обратиться к системному администратору SendGrid и спросить: «Что случилось с идентификатором очереди ABC1234567 после того, как ваша система его приняла?»

---

<div class="post-metadata">

### Author: ![ideatank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ideatank/32/275657_2.png) [@ideatank](https://meta.discourse.org/u/ideatank)
#### Post date: [29.Сентябрь.2022 20:54:57 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374/14 "2022-09-29T20:54:57Z")

</div>

Привет, Джей. Это есть в логах Discourse. Я также проведу тест с электронной почтой. Спасибо!

---

<div class="post-metadata">

### Author: ![ideatank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ideatank/32/275657_2.png) [@ideatank](https://meta.discourse.org/u/ideatank)
#### Post date: [29.Сентябрь.2022 20:57:13 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374/15 "2022-09-29T20:57:13Z")

</div>

Спасибо, Майкл. Я сообщу, как только получу письмо от системы. Очевидно, что я должен получить это письмо.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [30.Сентябрь.2022 10:20:04 UTC](https://meta.discourse.org/t/launcher-start-app-does-not-run-need-to-re-setup-smtp/240374/16 "2022-09-30T10:20:04Z")

</div>

См. [Устранение неполадок с электронной почтой при новой установке Discourse](https://meta.discourse.org/t/troubleshoot-email-on-a-new-discourse-install/16326)..  
.убедитесь, что адрес электронной почты для уведомлений принят вашим почтовым сервисом
