По умолчанию электронные письма, генерируемые Hestia (уведомления, забытый пароль, журналы обновлений и т. д.), отправляются на внутреннюю почту. Если хотите, вы можете настроить отправку почты через учетную запись SMTP.
Выполните следующий скрипт и следуйте инструкциям:
bash /usr/local/hestia/install/upgrade/manual/configure-server-smtp.sh
Сначала проверьте, открыт ли порт 25 для исходящего трафика. Многие провайдеры блокируют порт 25 по умолчанию для борьбы со спамом.
Для этого выполните следующую команду:
telnet ASPMX.L.GOOGLE.COM 25
Если подключение прошло успешно, вы увидите что-то похожее на это:
Trying 2a00:1450:400c:c00::1b...
Connected to ASPMX.L.GOOGLE.COM.
Escape character is '^]'.
220 mx.google.com ESMTP a7si1253985wrr.455 - gsmtp
Если нет, у вас есть 2 варианта:
Ретрансляция почты SMTP — это процесс передачи электронной почты с одного сервера на другой для доставки. Часто электронная почта с сервера блокируется поставщиком услуг из-за страха перед спамом. Или репутация IP настолько низкая, что вся почта сразу попадает в папку со спамом. Чтобы предотвратить такие проблемы, многие компании предлагают ретрансляцию SMTP, которая берет на себя часть доставки. Поскольку они отправляют много электронной почты через одни и те же IP-адреса, у них лучшая репутация.
Для настройки создайте учетную запись у провайдера, которого вы хотите или используете, и следуйте их инструкциям по обновлению DNS. После завершения вы можете ввести учетную запись пользователя SMTP, которую они предоставляют, в настройках в разделе «Глобальный SMTP» или в разделе «Изменить почтовый домен» -> «SMTP-реле».
Если вы не можете получать электронные письма, убедитесь, что вы правильно настроили DNS. Если вы используете Cloudflare, отключите использование прокси для mail.domain.tld
.
Закончив, вы можете проверить конфигурацию с помощью MXToolBox .
https://www.spamhaus.org/returnc/pub/65.1.174.102
HereYourQueryKey.zen.dq.spamhaus.net
zen.spamhaus.org
наHereYourQueryKey.zen.dq.spamhaus.net
deny message = Rejected because $sender_host_address is in a black list at $dnslist_domain\n$dnslist_text
чтобы deny message = Rejected because $sender_host_address is in a black list
предотвратить утечку вашего ключа запросаЕсли вы используете SMTP-ретранслятор или хотите использовать DKIM на своем веб-сервере, но размещаете электронную почту на Gmail, вам необходимо отключить внутренний поиск в Exim4.
nano /etc/exim4/exim4.conf.template
dnslookup:
driver = dnslookup
domains = !+local_domains
transport = remote_smtp
no_more
Заменить:
dnslookup:
driver = dnslookup
domains = *
transport = remote_smtp
no_more
Установить SnappyMail можно, выполнив следующую команду:
v-add-sys-snappymail
В корневой папке находится файл, .snappymail
содержащий имя пользователя и пароль:
Username: admin_f0e5a5aa
Password: D0ung4naLOptuaa
Secret key: admin_f0e5a5aa
Вы можете получить доступ к администратору, перейдя по адресу https://webmail.domain.tld/?admin_f0e5a5aa
, и войти, используя данные, которые вы нашли в файле. Когда он больше не нужен, удалите файл из соображений безопасности.
Нет, прокси Cloudflare не работает с электронной почтой. Если вы используете электронную почту, размещенную на вашем сервере, убедитесь, что прокси для записи A mail.domain.tld
отключен. В противном случае вы не сможете получать электронные письма. Следующие записи рекомендуются, если вы хотите использовать Hestia в качестве почтового сервера:
mail.domain.tld
.v=spf1 a mx ip4:your ip; \~all
t=y; o=~;
t=y; o=~DKIM key;
v=DMARC1; p=quarantine; sp=quarantine; adkim=s; aspf=s;
Ключ DKIM и запись SPF можно найти в списке почтовых доменов ( документация ).
Убедитесь, что вы настроили правильные записи RDNS, SPF и DKIM.
Если это не сработает, возможно, ваш IP-адрес находится в одном или нескольких черных списках. Вы можете попробовать разблокировать себя, но часто более простой метод — использовать SMTP и SMTP Relay с Amazon SES или другим провайдером SMTP.
Во время установки Hestia используйте флаг --sieve
. Если Hestia уже установлена, то по следующему пути есть скрипт обновления:/usr/local/hestia/install/upgrade/manual/install_sieve.sh
Откройте в брандмауэре порт 4190. Прочтите документацию по брандмауэру .
Отредактируйте /etc/snappymail/data/_data_/_default_/domains/default.ini
и измените следующие настройки:
sieve_use = On
sieve_allow_raw = Off
sieve_host = "localhost"
sieve_port = 4190
sieve_secure = "None"
Если вы хотите использовать SMTP из Oracle Cloud, вам необходимо внести следующие изменения в конфигурацию Exim4:
Откройте /etc/exim4/exim4.conf.template и замените следующий код:
smtp_relay_login:
driver = plaintext
public_name = LOGIN
hide client_send = : SMTP_RELAY_USER : SMTP_RELAY_PASS
С:
smtp_relay_login:
driver = plaintext
public_name = PLAIN
hide client_send = ^SMTP_RELAY_USER^SMTP_RELAY_PASS
Если говорить о том, какие лучшие дистрибутивы Linux мы знаем, то этот список может быть…
Хотя Ubuntu и поставляется со встроенным обозревателем Firefox многие пользователи считают что это не самая…
Что такое Remmina? Remmina — это совершенно бесплатный и свободный клиент так называемого удаленного рабочего…
Как мы знаем, Ubuntu это самая популярная сборка из систем на базе ядра Linux. У…
Выбор ноутбука для каждого пользователя это довольно кропотливый процесс. Люди стараются подобрать ноутбук который будет…
Если вы решили ознакомиться с операционной системой Linux более детально и задались вопросом как установить…