при отправке ошибка
Решение:
было в master.cf
-o smtpd_tls_security_level=encrypt
помогло
-o smtpd_tls_security_level=may
Показаны сообщения с ярлыком Postfix. Показать все сообщения
Показаны сообщения с ярлыком Postfix. Показать все сообщения
вторник, 13 августа 2019 г.
пятница, 2 февраля 2018 г.
Linux Postfix базовая конфигурация с защитой от спама
В статье был описан базовый конфиг.
После запуска и тестирования отправки на внешние ящики и приемке писем с внешних ящиков, можно добавить защиту от спама из статьи с сайта postfix.
После запуска и тестирования отправки на внешние ящики и приемке писем с внешних ящиков, можно добавить защиту от спама из статьи с сайта postfix.
Linux Postfix errors
554 5.7.1 <mail-it0-f51.google.com[209. 85.214.51]>: Client host rejected: Access denied
за это отвечает настройка
# Allow connections from trusted networks only.smtpd_client_restrictions = permit_mynetworks, reject
Закомментировал
554 5.7.1 <user@ttt.pp.ua>: Relay access denied
За это отвечает настройка
# Relay control (Postfix 2.10 and later): local clients and
# authenticated clients may specify any destination domain.
smtpd_relay_restrictions = permit_mynetworks,
permit_sasl_authenticated,
reject_unauth_destination
master.cf
-o smtpd_relay_restrictions=permit_sasl_authenticated,reject
нужно проверить mydestination
Почему была у меня ошибка, из-за не понимания значений переменных.
myhostname = mail.ttt.pp.ua (этот хост прописан как MX в DNS записях)
mydomain = ttt.pp.ua (это купленный домен)
myorigin = $mydomain (это то что стоит после @ при отправке)
mydestination = ttt.pp.ua, mail.ttt.pp.ua, localhost.ttt.pp.ua, localhost
(это домены для которых принимает почту)
я не указал в mydestination домен ttt.pp.ua и ловил эту ошибку
четверг, 1 февраля 2018 г.
Linux Debian Postfix Dovecot Roundcube base work config
Сделано по материалам с этой ссылке плюс добавлен Rouncube (Nginx, php5-fpm, MySQL) для отправки через веб-интерфейс, плюс в процессе вносились изменения. Почта будет хранится в личном каталоге в подкаталоге Maildir.
Конспект для себя. В итоге будет базовая настройка Postfix+Dovecot+Roundcube.
Система Debian 8. Есть домен ttt.pp.ua и доступ к днс записям, статический белый IP.
Имя машины mail.ttt.pp.ua. В hosts прописал <белый IP> mail.ttt.pp.ua.
/etc/mailname mail.ttt.pp.ua
Конспект для себя. В итоге будет базовая настройка Postfix+Dovecot+Roundcube.
Система Debian 8. Есть домен ttt.pp.ua и доступ к днс записям, статический белый IP.
Имя машины mail.ttt.pp.ua. В hosts прописал <белый IP> mail.ttt.pp.ua.
/etc/mailname mail.ttt.pp.ua
четверг, 10 ноября 2016 г.
Почта 530 5.7.0 Authentication required
Есть сервер Elastix с телефонией. Настроена отправка факсов по e-mail. При отправке ошибка 530 5.7.0 Authentication required. В логе видно, что при отправке используется встроенная учетная запись uucp@elastix.localdomain. Нужно чтобы эта учетная запись соответствовала заведенной для elastix на почтовом сервере elastix@domain.com.
За почту на сервере отвечает Postfix. Настройку можно посмотреть здесь. Нас интересует раздел Generic mapping for outgoing SMTP mail для исходящей почты.
/etc/postfix/main.cf:
И перезагрузить postfix.
hash
An indexed file type based on hashing. This is available only on systems with support for Berkeley DB databases. Public database files are created with the postmap(1) or postalias(1) command, and private databases are maintained by Postfix daemons. The database name as used in "hash:table" is the database file name without the ".db" suffix
За почту на сервере отвечает Postfix. Настройку можно посмотреть здесь. Нас интересует раздел Generic mapping for outgoing SMTP mail для исходящей почты.
/etc/postfix/main.cf:
smtp_generic_maps = hash:/etc/postfix/generic
/etc/postfix/generic:
his@localdomain.local hisaccount@hisisp.example
По ссылке hash видно, что нужно создать файл generic.db для Postfix с помощью postmap:
postmap /etc/postfix/generic
Подписаться на:
Комментарии (Atom)