У меня есть сетевое устройство, которое поддерживает отправку уведомлений по электронной почте, но не предоставляет имя пользователя и пароль. Я хотел бы указать это устройство на внутреннюю систему, которая затем позаботится об отправке электронной почты с использованием нашего реального почтового сервера. (Для чего требуются имя пользователя и пароль.) Знаете ли вы какую-либо служебную программу, которую я мог бы запустить в Windows, которая позаботилась бы об этом за меня?
Спасибо!
Направьте его на один из ваших серверов MX. Если они не принимают неаутентифицированную почту, что-то не так (или вы намеренно не получаете почту из Интернета). Тогда вам просто нужно позаботиться о том, чтобы сообщение прошло сквозь спам-фильтры.
Вы также можете изменить свой MTA, чтобы принимать без авторизации с IP-адреса этого устройства.
Вы могли бы использовать hMailServer принимать почту только с этого устройства, а затем ретранслировать ее на «настоящий» почтовый сервер с SMTP-AUTH.
IIS сделает это за вас,
это пример того, как это сделать для Google Mail.
http://routerjanitor.blogspot.com/2011/08/google-apps-iis-smtp-relay.html
Конечно, для вашего решения потребуется изменить порт TCP и интеллектуальный хост.