Незнал куда поместить этот вопрос, решил кинуть сюда. Так вот, как отправить письмо из командной строки, но чтоб без каких - то левых программ.... чето гугл молчит В общем кто знает- ответте
Скриптом на VBscript (http://www.microsoft.com/technet/scriptcenter/resources/qanda/nov04/hey1129.mspx) http://forums.microsoft.com/TechNet-RU/ShowPost.aspx?PostID=2637914&SiteID=40
Гррр.... а можно поподробнее ? Вот допустим мне надо с мыла Petya@mail.ru отправить на Petya@nextmail.ru к кому телнетится и что писать ?
Ааа.... лажа, ошибку выдает Вот значит пишу Microsoft Telnet> open smtp.yandex.ru 25 220 Yandex ESMTP (NO UCE)(NO UBE) server ready at Fri, 23 Jan 2009 22:32:37 +0300 helo ya 250 smtp5.yandex.ru expected mail from: my_mail@yandex.ru 530 5.3.0 Sorry ; Authentication required что не так ? P.s Уж извините я нуб в сетевых технологиях
Все ясно ответили 530 5.3.0 Sorry ; Authentication required. Читаем rfc по smtp и ищем про Authentication .
Урааа..... Я понял Надо было им пароль и логин в зашифрованом виде слать... А вот дальше по теме вопрос : Можно это все впихнуть в bat фаил ? Чтоб он сам отправлял ?
я прогу нашел, она шифрует пароль и логин в base64 тоесть пишеш : Microsoft Telnet> open smtp.yandex.ru 25 220 Yandex ESMTP (NO UCE)(NO UBE) server ready at Fri, 23 Jan 2009 22:32:37 +0300 helo ya 250 smtp13.yandex.ru expected auth login 334 VXNlcm5hbWU6 сюда пишеш свой шифрованый логин 334 UGFzc3dvcmQ6 сюда пароль тоже шифрованый 235 Authentication successful. mail from: dyrak@yandex.ru 250 2.1.0 Sender syntax Ok; rcpt to: dibil@yandex.ru 250 2.1.5 Recipient address syntax Ok; rcpt=<dibil@yandex.ru> data 354 Start mail input; end with <CRLF>.<CRLF> Яндекс гавно . 250 2.0.0 accepted; S5980264AbZAWWlr quit 221 2.0.0 smtp13.yandex.ru Out все письмо отправилось =) А вот сама программа http://bishome.ru/load/50-1-0-1711 А как это все засунуть в bat фаил я так и не нашел