Самый легкий SMTP-сервер для одиночного компьютера Linux (SBC)

Другие обсуждения, которые я нашел, не дали ясного ответа на мой вопрос.

Описание проблемы: Я запускаю встроенное серверное устройство Linux, такое как TuxRail или DreamPlug, которые являются устройствами на базе ARM с очень небольшим объемом памяти и используют карту micro-SD в качестве своего устройства массовой памяти и не имеют интерфейсов GUI. Они запускают Debian Squeeze. У меня также есть IP-камеры от D-Link, которые могут отправлять записи движения по электронной почте с помощью SMTP-настроек, но которые имеют плохие ограничения (например, это поле имени пользователя не может быть более 20 символов (!)), И именно поэтому я хочу создать мой собственный SMTP / eSMTP-сервер в отдельный Linux-блок, который позволит этим коротким именам пользователей, а затем передавать эти письма на SMTP-сервер реального провайдера.

  • Как я могу создать DEB из установленного пакета?
  • Почему утилита переименования на Debian / Ubuntu отличается от той, которая используется в других дистрибутивах, например CentOS?
  • Как отключить автоматическую рекламу маршрутов IPv6 на маршрутизаторе?
  • добавьте apt-репозиторий только для нескольких пакетов (или зеркалируйте их)
  • Невозможно изменить на корейский каталог на моем сервере debian
  • Тестирование Debian или Debian Sid?
  • Вопрос: Каким будет подходящий «настоящий» SMTP-сервер для такого ящика Linux SBC? Ваш ответ стоит только, если предлагаемый сервер запускает демон, который действует как SMTP-сервер в TCP / IP-порту 25 и / или 465 и может передавать эти письма на аналогичные серверы ISP.

    (Пожалуйста, не предлагайте мне что-то совершенно отличное от того, что я спросил, я специально хочу, чтобы сервер ретрансляции SMTP был «IP-IP», а не MTA командной строки или что-то в этом роде, поскольку у меня нет доступа к командной строке этого IP-камера)

    Заранее спасибо!

  • Использование экрана для подключения к консоли Cisco
  • Как сделать переносное приложение для Linux?
  • Как включить как встроенный аудиовыход, так и выход HDMI с PulseAudio?
  • Как создать резервную копию системы debian?
  • Как установить гораздо более новую версию драйвера mpt2sas в debian squeeze?
  • PPTP VPN не работает с маршрутизатором Linux
  • 2 Solutions collect form web for “Самый легкий SMTP-сервер для одиночного компьютера Linux (SBC)”

    Я бы предложил Postfix, особенно на Debian, где postfix разбит на несколько пакетов. Вы можете выбирать и обрезать функции по мере необходимости.

    Postfix является мощным, модульным, надежным, легким, расширяемым и простым в настройке.

    На моем VPS с 256 МБ ОЗУ демоны postfix совместно используют около 6.5 МБ резидентной памяти, которая включает модули TLS и PCRE.

    Мне действительно нравится ответ Postfix от bahamat. Но есть и взломанная альтернатива: напишите тривиальный прокси-сервер SMTP (в, скажем, Python), который принимает соединения, осуществляет постоянное соединение с реальным сервером, редактирует команды RCPT TO перед их передачей (для изменения адреса электронной почты) и передает все остальное содержимое без изменений. Эстетически неприятный, но очень легкий.

    Linux и Unix - лучшая ОС в мире.