имитировать всю цепочку, необходимую для работы почтового сервера, локально? Даже если я в локальной докер сети подниму и настрою DNS?
Не правильно
а есть у кого-то релевантный опыт построения такой инфраструктуры?
у меня есть бек приложение на php, которое должно уметь взаимодействовать с почтовым сервером по IMAP. Для локальной разработки я хотел соорудить себе локальный почтовый сервер, чтобы иметь возможность логирования и отладки в процессе разработки бизнес-задач
Не вижу проблем в логировании, даже на этапе разработки
если все локально развернуто, то да. У меня пока ничего не развернуто. Во всех гайдах, которые я нашел, указано, что необходимо приобрести доменное имя, зарегистрировать MX, A и TXT записи в DNS, для них нужен IP, а это значит, что нужно приобрести VPS и там уже разворачивать и конфигурировать почтовик. Я бы хотел все эти "посреднические" этапы избежать и собрать локально работающую инфраструктуру, возможно, с некоторыми упрощениями
Это не один докер тебе нужен, а значит выходит за рамки этого чата
т.е. в теории, если я подниму докер-контейнер с настроенным почтовиком, и из локальной докер сети приложения, буду пытаться подключиться к нему по {container_name}:{container_port} - взаимодействие произойдет?
Обсуждают сегодня