Задать вопрос
gremlintv2
@gremlintv2

Как поднять smtp сервер на postfix с использованием smtp.gmail.com как релей?

Здравствуйте
На данный момент имею следующую схему для рассылки email:
mydomain.com( server1 ) -> smtp.gmail.com -> client

При запросе на востановлении пароля, клиент получает в теле письма IP адрес отправителя (которым выступает сервер приложения). По этому в целях анонимизации сервера с приложением вижу необходимость настроить smtp proxy. Для этого хочу настроить следующую схему:
mydomain.com( server1 ) -> smtp.myproxy.com postfix relay( server2 ) -> smtp.gmail.com  -> client

Т.е. чтобы smtp.gmail.com был upstream-мом postfix.

Релей я настроил. Локальная отправка с server2 работает.
Как теперь поднять SMTP сервер на Postfix слушающий все адреса (0.0.0.0) под определенным доменом?
Извиняюсь за нубские вопросы, просто в теме почтовых серверов пока плаваю так как практики не имею
Спасибо

Часть ответа:
В файле:
cat /etc/postfix/main.cf
добавил:
inet_interfaces = all
mynetworks = 1.1.1.1/32,127.0.0.1/32

Теперь я могу удаленно отправлять почту командой:
mailx -S smtp=<postfix-server-ip> -r <sender-email> -s subfff -v <receiver-email>
  • Вопрос задан
  • 383 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
  • Stepik
    Backend разработка
    4 недели
    Далее
  • Merion Academy
    Python программист с нуля
    4 месяца
    Далее
  • Skypro
    Frontend-разработчик с нуля
    9 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Решения вопроса 1
gremlintv2
@gremlintv2 Автор вопроса
Ответ:
В файле:
cat /etc/postfix/main.cf
добавил:
inet_interfaces = all
mynetworks = 1.1.1.1/32,127.0.0.1/32

Теперь я могу удаленно отправлять почту командой:
mailx -S smtp=<postfix-server-ip> -r <sender-email> -s subfff -v <receiver-email>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы