На Ubuntu (12.04) Xen не установлен по умолчанию. Но после установки это может быть легко добавлено при помощи:
sudo apt-get install xen-utils-common
с простотой в наше время установки пакетов и количества комбинаций того, что возможно, довольно трудно обеспечить отдельное распределение для каждой комбинации полезных вещей вне основ. Можно прокрутить собственное распределение, конечно, которое включает то, что Вы хотите.
Если ваш интернет-провайдер блокирует трафик, который вы отправляете на TCP-порт 25 другого хоста, вы не сможете настроить сервер исходящей почты.
И наоборот, если они блокируют входящие подключения к вашему TCP-порту 25, другие почтовые серверы не смогут доставлять вам сообщения.
Кроме того, обычно не очень эффективна отправка почты непосредственно из динамического IP-пространства, потому что обычно эти сетевые блоки используются вредоносными программами и вирусами для рассылки спама, и, как следствие, многие почтовые серверы полностью игнорируют их.
Порт 25 - единственный порт, используемый между MTA для доставки.Другие порты, о которых вы, возможно, читали, используются только MUA (клиентами) для целей ретрансляции.
Вы можете настроить локальный адаптер MTA для использования ретранслятора почты вашего провайдера в качестве промежуточного узла (исходящего).
Конечно возможно, у меня 2525 в качестве порта SMTP. Другой вариант - 465 для SMTP через TLS и 587, как уже упоминалось. Вы проверили, не блокирует ли домашний маршрутизатор соответствующие пакеты для вашего Pi?
Проверьте, открыт ли целевой порт с помощью telnet. Через мобильное соединение попробуйте связаться по telnet с домашней системой по этому порту.
Проверьте, открыты ли домашние порты (Debian);
sudo netstat -plant
Проверьте, открыты ли они;
remote$ telnet home.example.com 25
В остальном просто следуйте конфигурации.