Есть ли способ «ретранслировать» почтовый трафик? Чтобы лучше объяснить, скажем, сервер, который будет ретранслировать почту, - это 10.0.0.1, а правильный почтовый сервер, содержащий почту, - это Gmail, есть ли способ заставить почтовый клиент подключаться к 10.0.0.1, но отправлять весь трафик в Gmail? Это связано с тем, что в данных обстоятельствах я могу подключиться только к этому серверу напрямую, без прямого подключения к Интернету, поэтому для использования почты мне нужно пересылать / ретранслировать ее.
Возможно ли это каким-либо образом, и если да, то как?
Есть ли способ «ретранслировать» почтовый трафик?
Да.
Возможно ли это каким-либо образом, и если да, то как?
Это обычно известно как почтовый "smarthost", и это очень частый вариант использования.
Вам нужно будет выбрать MTA (выберите postfix), а затем обратитесь к документации этого MTA, чтобы узнать, как настроить реле smarthost.
Вам нужен SMTP-сервер с так называемой конфигурационной записью "smarthost". Вот пример использования постфикса:
http://www.certdepot.net/smtp-configure-a-mta-with-a-smart-host/
Конкретные особенности вашей конфигурации будут зависеть от специфики ваших требований :)
Если ваша единственная проблема - не добраться до реального почтового сервера, установка ретранслятора является пустой тратой ресурсов и добавляет проблемы с аутентификацией. Почему бы вам просто не использовать переадресацию портов (iptables или rinetd)?