We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Фейковый домен
Фейковый домен
Задача.
Имеется некий субдомен, скажем, xxx.zzzz.com. На весте настроен zzzz.com - все как полагается: сайт, домен, почтовые ящики. Т.е. с работой zzzz.com вопросов нет.
С ящика [email protected] отправляется некая служебная почта (с другого сервера). С этим тоже никаких проблем нет, все отлично - почта уходит, клиенты ее получают.
Теперь собственно проблема - если получатель некорректный или если что-то, то в ответку приходит письмо. Оно прилетает на тот самый сервер, который обслуживает zzzz.com. Поддомен xxx.zzzz.com в Web-панели имеется, с него настроен Catchall email на ящик вообще на другом домене. Проблема в том, что почтовик реджектит всю входящую корреспондецию, де получатель не найден.
Хочется не заводя фейковые ящики с переадресацией получать ВСЮ почту, предназначенную для xxx.zzzz.com и пересылать ее на некий свой почтовый ящик (не на домене xxx.zzzz.com)
Прошу подсказать как такое реализовать.
Имеется некий субдомен, скажем, xxx.zzzz.com. На весте настроен zzzz.com - все как полагается: сайт, домен, почтовые ящики. Т.е. с работой zzzz.com вопросов нет.
С ящика [email protected] отправляется некая служебная почта (с другого сервера). С этим тоже никаких проблем нет, все отлично - почта уходит, клиенты ее получают.
Теперь собственно проблема - если получатель некорректный или если что-то, то в ответку приходит письмо. Оно прилетает на тот самый сервер, который обслуживает zzzz.com. Поддомен xxx.zzzz.com в Web-панели имеется, с него настроен Catchall email на ящик вообще на другом домене. Проблема в том, что почтовик реджектит всю входящую корреспондецию, де получатель не найден.
Хочется не заводя фейковые ящики с переадресацией получать ВСЮ почту, предназначенную для xxx.zzzz.com и пересылать ее на некий свой почтовый ящик (не на домене xxx.zzzz.com)
Прошу подсказать как такое реализовать.
Re: Фейковый домен
В голову приходит только одна идея - шаманить правила дополнительные, если без фейковых адресов.
Если найдете решение, было бы интересно его узнать.
Если найдете решение, было бы интересно его узнать.
Re: Фейковый домен
Предлагают решения вроде таких:
https://unix.stackexchange.com/question ... il-address
https://serverfault.com/questions/15839 ... nal-addres
И ссылка, которая понравилась мне больше всех:
http://positon.org/catch-all-mail-with-exim
Я очень расстроен, что нужно редактировать основной файл конфигурации exim. По многим причинам. Но что поделаешь )
Обязательно попробую и отпишусь о результате.
https://unix.stackexchange.com/question ... il-address
https://serverfault.com/questions/15839 ... nal-addres
И ссылка, которая понравилась мне больше всех:
http://positon.org/catch-all-mail-with-exim
Я очень расстроен, что нужно редактировать основной файл конфигурации exim. По многим причинам. Но что поделаешь )
Обязательно попробую и отпишусь о результате.
Re: Фейковый домен
> Оно прилетает на тот самый сервер, который обслуживает zzzz.com.
Те на весту прилетает?
Если так, что у вас NS прописана типа маска , что все домены третьего уровня имеют запись А такую же как и zzzz.com. Те любой фейковый домен xxx.zzzz.com имеет запись A. Почтовик , когда отправляет письмо сначала смотрит mx , если ее нет, то смотрит A и отправляет по ней. Вот и выходит, что веспа получает жти аутлупы.
ping xxx.zzzz.com что выдает?
Решений я вам могу предложить кучу, но я хотел бы сначала понять, что именно у вас происходит. Описание проблемы допускает различное толкование.
Те на весту прилетает?
Если так, что у вас NS прописана типа маска , что все домены третьего уровня имеют запись А такую же как и zzzz.com. Те любой фейковый домен xxx.zzzz.com имеет запись A. Почтовик , когда отправляет письмо сначала смотрит mx , если ее нет, то смотрит A и отправляет по ней. Вот и выходит, что веспа получает жти аутлупы.
ping xxx.zzzz.com что выдает?
Решений я вам могу предложить кучу, но я хотел бы сначала понять, что именно у вас происходит. Описание проблемы допускает различное толкование.
Re: Фейковый домен
constin
TL;DR. Попробую переформулировать, видимо, очень туманно разъяснил.
Смотрите.
Имеется два сервера.
Положим
a.companyname.com - xx.yy.zz.aa
b.companyname.com - bb.cc.dd.ee
При пинге xx.yy.zz.aa, ес-но, пингуется a.companyname.com (и наоборот). При пинге bb.cc.dd.ee - b.companyname.com
Веста и почтовик установлены физически на a.companyname.com
В ПУ в разделе домены настроены companyname.com (для которого a.companyname.com является и NS, и MX). Т.е. для b.companyname.com внутри раздела для companyname.com создана соответствующая А запись.
В разделе почта - companyname.com и b.companyname.com (чтобы входящая почта обрабатывалась на a.companyname.com). Для почтового домена companyname.com заведены пользователи. Для почтового домена b.companyname.com не заводил ни одного пользователя, просто ткнул галку catch-all и указал свой gmail адрес, чтобы туда приходила входящая почта.
На b.companyname.com установлен SMTP. Через него клиентам шлется информационное письмо. Этот функционал работает. На прием почты этот сервер НЕ работает. Только на отправку.
Вопрос в том, как настроить Весту так, чтобы вся почта, которая попадает на a.companyname.com с указанием того, что она для <username>@b.companyname.com,
а) обрабатывалась
и б) переадресовалась на другой ящик.
Сейчас она просто тупо реджектится (а фигли! ящиков-то в весте не создано!)
TL;DR. Попробую переформулировать, видимо, очень туманно разъяснил.
Смотрите.
Имеется два сервера.
Положим
a.companyname.com - xx.yy.zz.aa
b.companyname.com - bb.cc.dd.ee
При пинге xx.yy.zz.aa, ес-но, пингуется a.companyname.com (и наоборот). При пинге bb.cc.dd.ee - b.companyname.com
Веста и почтовик установлены физически на a.companyname.com
В ПУ в разделе домены настроены companyname.com (для которого a.companyname.com является и NS, и MX). Т.е. для b.companyname.com внутри раздела для companyname.com создана соответствующая А запись.
В разделе почта - companyname.com и b.companyname.com (чтобы входящая почта обрабатывалась на a.companyname.com). Для почтового домена companyname.com заведены пользователи. Для почтового домена b.companyname.com не заводил ни одного пользователя, просто ткнул галку catch-all и указал свой gmail адрес, чтобы туда приходила входящая почта.
На b.companyname.com установлен SMTP. Через него клиентам шлется информационное письмо. Этот функционал работает. На прием почты этот сервер НЕ работает. Только на отправку.
Вопрос в том, как настроить Весту так, чтобы вся почта, которая попадает на a.companyname.com с указанием того, что она для <username>@b.companyname.com,
а) обрабатывалась
и б) переадресовалась на другой ящик.
Сейчас она просто тупо реджектится (а фигли! ящиков-то в весте не создано!)
Re: Фейковый домен
Не имеет значения используется ли a.companyname.com/ b.companyname.com или acompanyname.com/ bcompanyname2.com.
a.companyname.com и b.companyname.com -для почтовой системы это абсолютно разные домены третьего уровня
Я проверил, ваша схема должна нормально работать. ящик catch-all на gmail. exim отлично все туда перенаправляет.
давайте еще раз я опишу , чтобы точно.
vesta IP 10.10.10.10 a.companyname.com
SMTP server 20.20.20.20 b.companyname.com
companyname.com A 10.10.10.10
companyname.com MX companyname.com
a.companyname.com A 10.10.10.10
b.companyname.com MX a.companyname.com
те все письма от домена b.companyname.com идут на vesta
все это прописано на весте и ее сервер реально является NS сервером для вашего домена.
можно мне вывод от команд?
nslookup -type=mx companyname.com 4.2.2.2
nslookup -type=mx a.companyname.com 4.2.2.2
nslookup -type=mx b.companyname.com 4.2.2.2
nslookup b.companyname.com 4.2.2.2
whois companyname.com - показывает, что ns сервера на весте?
вывод айпи можете изменть типа 212.XXX.XXX.4
a.companyname.com и b.companyname.com -для почтовой системы это абсолютно разные домены третьего уровня
Я проверил, ваша схема должна нормально работать. ящик catch-all на gmail. exim отлично все туда перенаправляет.
давайте еще раз я опишу , чтобы точно.
vesta IP 10.10.10.10 a.companyname.com
SMTP server 20.20.20.20 b.companyname.com
companyname.com A 10.10.10.10
companyname.com MX companyname.com
a.companyname.com A 10.10.10.10
b.companyname.com MX a.companyname.com
те все письма от домена b.companyname.com идут на vesta
все это прописано на весте и ее сервер реально является NS сервером для вашего домена.
можно мне вывод от команд?
nslookup -type=mx companyname.com 4.2.2.2
nslookup -type=mx a.companyname.com 4.2.2.2
nslookup -type=mx b.companyname.com 4.2.2.2
nslookup b.companyname.com 4.2.2.2
whois companyname.com - показывает, что ns сервера на весте?
вывод айпи можете изменть типа 212.XXX.XXX.4
Re: Фейковый домен
Вот! Вероятно ошибка в этом. Такой записи нет. Т.е. она обязательно должна присутствовать?b.companyname.com MX a.companyname.com
Re: Фейковый домен
если ее нет, то используется запись A