Страница 1 из 1

how to send an e-mail to my gmail address from bat file

Добавлено: 02 апр 2009, 17:56
dima
Hi all

Windows XP pro 32 bit.

I want to send e-mail from bat file. Just two lines in body, 50 chars in subject.
I want to send e-mail to gmail.com

Is that possible ? did anybody do that ?

thx

Re: how to send an e-mail to my gmail address from bat file

Добавлено: 02 апр 2009, 18:39
Vims
dima писал(а):Hi all

Windows XP pro 32 bit.

I want to send e-mail from bat file. Just two lines in body, 50 chars in subject.
I want to send e-mail to gmail.com

Is that possible ? did anybody do that ?

thx
я делаю, не имеет значения куда слать. key word CLI SMTP utility http://www.beyondlogic.org/solutions/cm ... nemail.htm

Re: how to send an e-mail to my gmail address from bat file

Добавлено: 02 апр 2009, 20:31
CaptainBlack
dima писал(а):Hi all

Windows XP pro 32 bit.

I want to send e-mail from bat file. Just two lines in body, 50 chars in subject.
I want to send e-mail to gmail.com

Is that possible ? did anybody do that ?

thx

Blat - A Win32 Command Line SMTP Mailer (лучшее из того что я протестил в своей практике)
http://sourceforge.net/project/showfile ... p_id=81910

Re: how to send an e-mail to my gmail address from bat file

Добавлено: 10 апр 2009, 06:25
dima
спасибо. они SSL не поддерживают
как я на gmail отправлю без SSL ?

Re: how to send an e-mail to my gmail address from bat file

Добавлено: 10 апр 2009, 07:46
(Alex)
Достаточно отправить на любой SMTP server (например сервер провайдера, или поставь smtp на какой нибудь линукс), а оттуда оно само.

Re: how to send an e-mail to my gmail address from bat file

Добавлено: 10 апр 2009, 18:47
ura
Если никакой универсальности не надо, то можно своять простенький exe на .net
с командной строкой. Код проверен на отправку через Gmail.

Код: Выделить всё

            SmtpClient client = new SmtpClient("smtp.gmail.com", 587);
            client.Timeout = 100000;
            client.EnableSsl = true;

            System.Net.NetworkCredential credentials = new System.Net.NetworkCredential"dima@gmail.com", "dima123");
            client.Credentials = credentials;
            client.Send("dima@gmail.com", "dima@hotmail.com", "Subject comes here", "Message Plain Text Body");

Re: how to send an e-mail to my gmail address from bat file

Добавлено: 11 апр 2009, 07:49
dima
how that will send mail could not have Java or .NET installed.
This is what I found
http://msmtp.sourceforge.net/documentation.html

Re: how to send an e-mail to my gmail address from bat file

Добавлено: 11 апр 2009, 10:09
CdR
dima писал(а):how that will send mail could not have Java or .NET installed.
This is what I found
http://msmtp.sourceforge.net/documentation.html
Дык cygwin понадобится.

Re: how to send an e-mail to my gmail address from bat file

Добавлено: 11 апр 2009, 10:49
ura
Ну это что тебе удобнее, скомпилировать свой код и установить .NET framework на XP или использовать open source.

Re: how to send an e-mail to my gmail address from bat file

Добавлено: 13 апр 2009, 17:17
CaptainBlack
dima писал(а):спасибо. они SSL не поддерживают
как я на gmail отправлю без SSL ?
Stunnel can work by either:
Receiving unencrypted data and sending it to an SSL server
...
http://www.stunnel.org/download/binaries.html