Привет, я недавно заметил, что мой домашний интернет-провайдер, похоже, запретил мне отправлять почту через порт 25 (хотя я мог отправлять почту, когда мой почтовый сервер только что запустился). Я попытался подключиться через telnet к таким сервисам, как smtp.gmail.com, с портом 25, но в результате не удалось подключиться. Так что, полагаю, теперь я забанен.
У меня есть VPS, который поддерживает порт 25. Когда мой порт дома не был забанен. Для получения почты я использую обратные прокси. Это как будто Gmail отправляет запросы на мой VPS на порт 25, затем они перенаправляются на мой домашний ПК на порт 25, а серверная программа на моем домашнем ПК обрабатывает все остальное. Письма приходят, все хорошо. И все работает хорошо сейчас.
Поскольку я хотел бы отправлять письма на популярные онлайн-сервисы, такие как Gmail, насколько я знаю, мне следует установить исходящий порт на 25 (в используемой мной серверной программе в любом случае нет возможности изменить исходящий порт, по крайней мере в веб-интерфейсе).Мне интересно, возможно ли для отправки почты, скажем, пересылать исходящие запросы на моем домашнем ПК на мой VPS через незапрещенный порт, и позволить VPS отправлять эти запросы через порт 25 на Gmail, например. Надеюсь, кто-нибудь сможет сказать мне, что мне следует рассмотреть, или я был бы очень благодарен, если бы кто-нибудь мог сказать мне, как этого добиться.
На мой взгляд, этот рабочий процесс может выглядеть следующим образом:
Home PC try to send through port 25
-> Outgoing Port Changed to 12345
-> Forwarded to VPS
-> Sending through VPS port 25
->Arrives at smtp.gmail.com
Я бы хотел не иметь smtp-сервер на моем VPS (неважно, насколько он маленький), если это возможно. Я бы хотел, чтобы мой VPS занимался только пересылкой. Извините за ненормативную лексику, так как я не очень хорошо разбираюсь в сетях. Надеюсь, я ясно объяснил вам свои проблемы.