Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Windows Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 mailto в коммандной строке  [new]
KOLCHOZ_POSTEVENT
Guest
Добрый день , господа.
Убеждаюсь , лишний раз, в одной тривиальной истинне.
Ели нужна реальная помощь, топай на SQL.RU.
Вот смастырил коммандную строку.

cmd /c start mailto:vasya@gmail.com?cc=petya@gmail.com;kolya@gmail.com

Зажигает outbox эллектрической почты.
А вот как заполнить строчку subject? А как вбить attachment ну не сдвигаю я это и всё, а если ещё и про body расскажите...
Гуглил я эту тему-глухарь полный.
2 дек 08, 12:31    [6513177]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 51772

KOLCHOZ_POSTEVENT
А вот как заполнить строчку subject?

Добавить '&subject=la-la', а про боди и тем более аттачи лучше забыть.

Posted via ActualForum NNTP Server 1.4

2 дек 08, 12:46    [6513267]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
mm1chael
Member

Откуда: /dev/null
Сообщений: 146
KOLCHOZ_POSTEVENT,

> Гуглил я эту тему-глухарь полный
http://www.google.ru/search?q=send+mail+from+command+line+windows
2 дек 08, 12:53    [6513313]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Damien
Member

Откуда: седьмой круг
Сообщений: 2435
mailto:vasya@gmail.com?cc=petya@gmail.com;kolya@gmail.com&BCC=thomasbrunt@outfront.net;spooky@outfront.net&Subject=Это%2C%20тема&Body=Месага

здесь вроде бы все что можно...
Только вот с прикреплением файла сложнее.
Самое простое - юзать консольные утилиты для отправки/приема почты. Здесь уже были темы с перечислением оных.
2 дек 08, 13:01    [6513377]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Ex_Soft
Member

Откуда:
Сообщений: 7712
Dimitry Sibiryakov

про боди и тем более аттачи лучше забыть

Почему? У меня была проблема тока с attach'ем и тока с Оутглюком. Правда давно это было. Много воды утекло с тех пор...
_________________
"Helo, word!" - 17 errors 56 warnings
2 дек 08, 13:06    [6513410]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
KOLCHOZ_POSTEVENT
Guest
Большое спасибо , за отзыв.
По сути ведомого мной проекта, дополнительные инсталляции недопустимы, так, что кроме mailto -ничего пользовать нельзя.
А Google рассказывает про неё всё, крое того, чтo мне надо.
Что касается добавки subject, думаете, я не пробовал, не лезет и всё тут.
Если у Вас это срабатывает, пришлите, всю строчку, плиз.
И то, что господин Damien прислал, на моей машине не проходит, говорит что не распознаёт слово subject, я ещё start вначале добавил, а то без него ,вообще,никак.
2 дек 08, 13:12    [6513450]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
GeT
Member

Откуда: солнечный Крым
Сообщений: 2110
Ничего инсталлировать не надо. Такие утилиты как postie работаю без установки.
2 дек 08, 13:19    [6513503]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
KOLCHOZ_POSTEVENT
Guest
Да ну, здесь такое про неё понаписанно.

http://www.infradig.com/postiex/readme.txt

А вы говорите "без установки" , да к тому ж это ведь функция, а мне нужна комманда опер. системы.
2 дек 08, 13:34    [6513655]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62912
KOLCHOZ_POSTEVENT
Большое спасибо , за отзыв.
По сути ведомого мной проекта, дополнительные инсталляции недопустимы, так, что кроме mailto -ничего пользовать нельзя.
А Google рассказывает про неё всё, крое того, чтo мне надо.
Что касается добавки subject, думаете, я не пробовал, не лезет и всё тут.
Если у Вас это срабатывает, пришлите, всю строчку, плиз.
И то, что господин Damien прислал, на моей машине не проходит, говорит что не распознаёт слово subject, я ещё start вначале добавил, а то без него ,вообще,никак.

Описание протокола maito:
2 дек 08, 13:41    [6513710]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Damien
Member

Откуда: седьмой круг
Сообщений: 2435
автор

на моей машине не проходит, говорит что не распознаёт слово subject

видимо скобок не хватает. У меня, если в строке "Выполнить" набрать:

mailto:vasya@gmail.com?cc=petya@gmail.com;kolya@gmail.com&BCC=thomasbrunt@outfront.net;spooky@outfront.net&Subject=Это%2C%20тема&Body=Месага

в результате выходит:

http://clip2net.com/clip/m4886/1228214834-clip-5kb.png

А почтовая программа по умолчанию какая?

автор
По сути ведомого мной проекта, дополнительные инсталляции недопустимы, так, что кроме mailto -ничего пользовать нельзя.


недавно автоматизировал отправку отчетов сделанных в Excel с помощью VBA, mailto - не устраивал без вложений, а что то большее (Simple MAPI) требовало настройки клиентского Outlook как минимум . Самое простое решение нашел в использовании "Evgenoid Mailer 2", который можно запустить со всеми необходимыми параметрами.
В принципе, можно встроить отправку писем в своей собственной программе через Simple MAPI или ещё грубее...
2 дек 08, 14:10    [6513933]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62912
автор
mailto - не устраивал без вложений, а что то большее (Simple MAPI) требовало настройки клиентского Outlook как минимум .

Я тебя не понимаю, о каком больше ты ведешь речь, mailto: работает через Simple MAPI и настройки Outlook для этого не стоит, Outlook надо настраивать для себя, а для mailto требуется рабочий Simple MAPI

Вот вложения требуют использования MAPI, а не Simple MAPI

--
http://www.podgoretsky.com
2 дек 08, 14:54    [6514290]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
KOLCHOZ_POSTEVENT
Guest
Господин Damien, мои извнения, через RUN и у меня прошло, значит ,с некторым усилием, должно пойти через cmd, постараюсь додавить тему, вы-гигант.
2 дек 08, 15:29    [6514592]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
KOLCHOZ_POSTEVENT
Guest
Кому должно, а кому и нет, cmd ваще строку не компилирует, а RUN пожалуйста.
Сосед по парте, что-то бормочет про VB SCRIPT, влезать в это, щас нет силов, потом может, соберусь вернутся к теме, но Майкрософт играет не чисто, раз прошло в RUN, должно бы бло пойти и в cmd.
2 дек 08, 15:52    [6514843]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Микросекунда
Member

Откуда: Из предыдущего мгновения
Сообщений: 1905
KOLCHOZ_POSTEVENT пишет:

KP> Кому должно, а кому и нет, cmd ваще строку не
KP> компилирует, а RUN пожалуйста. Сосед по парте, что-то
KP> бормочет про VB SCRIPT, влезать в это, щас нет силов,
KP> потом может, соберусь вернутся к теме, но Майкрософт
KP> играет не чисто, раз прошло в RUN, должно бы бло пойти и
KP> в cmd.

в цмд надо писать start ....

Posted via ActualForum NNTP Server 1.4

2 дек 08, 15:54    [6514865]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Flying-home
Member

Откуда: kart.vrostove.net
Сообщений: 14957
А обычным телнетом попробовать? Там можно файлик с командами подсунуть...
На практике не пробовал, но теоретически должно получиться. Я имею ввиду тот факт, что SMTP является надстройкой TELNET.
2 дек 08, 16:01    [6514924]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Микросекунда
Member

Откуда: Из предыдущего мгновения
Сообщений: 1905
Flying-home пишет:

Fh> Я имею ввиду тот факт, что SMTP является надстройкой TELNET.

???????????? Обоснуй ! (С)

Posted via ActualForum NNTP Server 1.4

2 дек 08, 16:03    [6514945]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Damien
Member

Откуда: седьмой круг
Сообщений: 2435
Anatoly Podgoretsky
Вот вложения требуют использования MAPI, а не Simple MAPI


Понятие про Simple MAPI, гиперссылку mailto и т.д. брал здесь:

http://www.rsdn.ru/article/qna/inet/email.xml

кстати, там и через Simple MAPI отправляют вложения, хотя может это я запутался...

P.S.
Вобщем когда я делал пример отправки в VBA через MAPI выдавалась ошибка, что MAPI не установлен в системе. OE поддерживает только Simple MAPI.


KOLCHOZ_POSTEVENT,

а письма будут отправлятся bat файлом или кликом на ссылку и вызов ShellExecute?

Flying-home
А обычным телнетом попробовать?


по указанной ссылке есть пример:
"Способ последний (для мазохистов)"
:)
2 дек 08, 16:04    [6514956]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Konst_One
Member

Откуда:
Сообщений: 11551
CDOSYS.DLL вам в помощь
2 дек 08, 16:12    [6515013]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62912
MAILTO: это зарегистрированый протокол от Микрософт. Поэтому его можно выполнять в меню Пуск/Выполнить, в ShellExecute, в тексте HTML страницы, в ссылке и так далее.

--
http://www.podgoretsky.com

Posted via ActualForum NNTP Server 1.4

2 дек 08, 16:12    [6515016]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Flying-home
Member

Откуда: kart.vrostove.net
Сообщений: 14957
Микросекунда
Flying-home пишет:

Fh> Я имею ввиду тот факт, что SMTP является надстройкой TELNET.

???????????? Обоснуй ! (С)

Ну вот, по указанной выше ссылке. Что не так?
>telnet smtp.myserver.com 25
HELO myserver.com
250 root.myserver.com myserver.com
MAIL FROM:<someone@myserver.com>
250 OK.
RCPT TO:<someone@microsoft.com>
250 OK.
DATA
354 Start mail input, end with <CRLF>.<CRLF>.
Blah blah blah
.
250 OK.
QUIT
Goodbye someone@myserver.com

2 Damien
Значит, я теоретический мазохист
:D
2 дек 08, 16:14    [6515027]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Flying-home
Member

Откуда: kart.vrostove.net
Сообщений: 14957
Микросекунда
Flying-home пишет:

Fh> Я имею ввиду тот факт, что SMTP является надстройкой TELNET.

???????????? Обоснуй ! (С)

Был не прав.
2 дек 08, 16:38    [6515208]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Flying-home
Member

Откуда: kart.vrostove.net
Сообщений: 14957
Просто не точно выразился.
RFC1123
Telnet is the standard Internet application protocol for remote
login. It provides the encoding rules to link a user's
keyboard/display on a client ("user") system with a command
interpreter on a remote server system. A subset of the Telnet
protocol is also incorporated within other application protocols,
e.g., FTP and SMTP.
2 дек 08, 16:57    [6515320]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
zirra
Member

Откуда: Ленинград
Сообщений: 4467
Я вообще-то не понимаю, а что тредстартеру мешает использовать в программе некий TidSMTP (Indy) или TSyncSmtpCli (ICS)?..
2 дек 08, 21:54    [6516436]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
Flying-home
Member

Откуда: kart.vrostove.net
Сообщений: 14957
zirra, Это форум по администрированию Windows
3 дек 08, 09:27    [6517117]     Ответить | Цитировать Сообщить модератору
 Re: mailto в коммандной строке  [new]
zirra
Member

Откуда: Ленинград
Сообщений: 4467
Flying-home
zirra, Это форум по администрированию Windows
Тьфу, блин, попутал!.. Пардон...
...
Однако какое отношение написание бантиков имеет к администрированию?.. ;)))
3 дек 08, 10:02    [6517273]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Windows Ответить