Последние версии операционной системы поставляются с уже включенной командой SNDSMTPEMM . Он довольно прост в использовании и позволяет вам включать и текст сообщения, и вложение, просто заполнив соответствующие параметры.
Это то, что я бы порекомендовал всем, кто имеет это в своей системе, и нуждается в чем-то простом и бесплатном. Для большей надежности есть платная подписка Брэда Стоуна MAILTOOL Plus , которая доступна в качестве платной подписки.
Ниже приведен мой первоначальный ответ, слегка обновленный, в основном для исторических целей:
Там, где я работаю, мы используем MMAIL . Это недорого и предоставляет простые в использовании команды. Например, я всегда получаю потоковые файлы электронной почты следующим образом (в рамках CLP):
MMAIL/EMLSTMF SUBJECT('Monthly Sales Reports') +
FROMNAME('AS/400') FROMADDR('as400@mycompany.com') +
TO('jsmith@mycompany.com'/Jim Smith/*TO +
'bjones@mycompany.com'/Bob Jones/*CC) +
STMF(&FILE1 &FILE2 &FILE3)
Также доступны другие параметры (довольно понятные, если вы используете интерактивное приглашение) и несколько других команд для обработки наиболее распространенных случаев использования. Пакет также предоставляет API, если вы хотите более точный контроль или вам нужно отправлять гораздо более сложные сообщения, но мне никогда не требовалось больше, чем предоставленные команды.
Раньше эта утилита была бесплатной, но теперь автору требуется «пожертвование» в размере 50 долларов США для полного доступа к загрузкам с его сайта.