Сервер по умолчанию на Ubuntu является постфиксом, который предоставляет услуги SMTP. Это должно смочь быть настроенным для слушания на любых из стандартных портов SMTP (25), SSMTP (465), и Представление (587). Порт, используемый для любого из этих сервисов, должен быть реконфигурируемым. Конфигурация должна быть в /etc/postfix.com
и или /etc/postfix.d
. Проверьте конфигурацию на строку порта. man postfix.conf
должен дать Вам документацию относительно конфигурации.
Команда aptitude install postfix-doc
установит постфиксный пакет документации в /usr/share/doc/postfix.doc
.
Я использую Exim4, который действительно позволяет портам быть указанными вместо постфикса. Необходимо только установить один пакет SMTP. Интерфейс sendmail обеспечивается Exim4, постфиксом и sendmail пакетами.
Удостоверьтесь, что у Вас есть программа SMTP, работающая с командой netstat -lnt | grep :25
. Это должно возвратить по крайней мере одну строку.
Если у Вас нет статического адреса, настраивают Ваш сервер для использования почтового реле ISP в качестве Smarthost. Ваш ISP может (должен) блокировать исходящие соединения с Интернетом на порте 25. Это сделано для контакта со спам-роботами, которые часто работавшийся вирус заразил ПК.
Удивительно, как часто ответы появляются после того, как задается вопрос. Я почти уверен, что смогу добиться этого, просто сохранив лицензионные ключи в базе данных, которая уже используется этими веб-серверами. Таблица базы данных должна иметь
. Я могу создать движок ruby gem / rails, который используют все веб-серверы для взаимодействия с этой таблицей. Когда они обращаются к таблице, они могут использовать блокировку и транзакции для предотвращения проблем с условиями гонки / параллелизма. Если веб-сервер, у которого арендован ключ, выйдет из строя, он не будет продлевать аренду.