Отправка почты из командной строки.

Отправка почты из командной строки – blat.exe

Для отправки почты из командной строки под Windows существует прекрасная программа: blat.exe

Программу можно взять ОТСЮДА (официальный сайт, программа бесплатна)


Особо писать про нее нечего, возможностей у нее масса.

Для тех кому лень разбираться в конфиге приведу пару примеров:

Вариант с отправкой содержимого файла в теле сообщения:

Вариант с отправкой текста в теле сообщения:

Данные примеры отлично работают если вы используете (к примеру) Exchange сервер или сервер с разрешенным relay из вашей сети.

Ели вы используете сторонний сервер (mail.ru или yandex.ru) то возможно вы должны будете вводить логин и пароль для аутенфикации на  SMTP  сервере.

SMTP сервер, порт, имя пользователя и пароль можно задать единожды, прописав их в реестр. См. параметр -install