|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Как автоматически отправить eMail на заданный адрес |
|
Как автоматически отправить eMail на заданный адрес
|
Новый участник Сообщения: 38 |
Как автоматически отправить eMail на заданный адрес по форуму примеров не нашел подскажите пожалуйста?
Мне нужно чтобы мой рабочий ком автоматически высылал письмо с прикрепленным текстовым файлом на мой адрес, Имею права Администратора на компе с которого необходимо отправлять eMail на компе не усстановлено почтовых программ можно ли ка то это реализовать. |
|
Отправлено: 17:28, 27-08-2009 |
Пользователь Сообщения: 87
|
Профиль | Отправить PM | Цитировать Можно реализовать через браузер
![]() |
Отправлено: 17:43, 27-08-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 307
|
Профиль | Отправить PM | Цитировать Вот: Ссылка. Смотри там мой пост с кодом. Где написать адрес и т.п. думаю догадаешся.
|
------- Отправлено: 18:05, 27-08-2009 | #3 |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать Ни чего не понял
|
Отправлено: 18:08, 27-08-2009 | #4 |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать Пробовал чтото не выходит с англискм плохо можно по подробней
; Include ;################################## #Include<file.au3> ;################################## ; Variables ;################################## $SmtpServer = "Что сдесь SmtpServer на котором зарегестрирована моя почта? " ; address for the smtp-server to use - REQUIRED $FromName = "Что сдесь" ; name from who the email was sent $FromAddress = "Что сдесь" ; address from where the mail should come $ToAddress = "Что сдесь";"()@sms.kyivstar.net" ; destination address of the email - REQUIRED $Subject = "Проба" ; subject from the email - can be anything you want it to be $Body = "Привет" ; the messagebody from the mail - can be left blank but then you get a blank mail $AttachFiles = "Писать Полный путь или нет" ; файлы которые нужно присоединить к письму) the file you want to attach- leave blank if not needed $CcAddress = "Что сдесь" ; address for cc - leave blank if not needed $BccAddress = "Что сдесь" ; address for bcc - leave blank if not needed $Importance = "Normal" ; Send message priority: "High", "Normal", "Low" $Username = "Что сдесь" ; username for the account used from where the mail gets sent - REQUIRED $Password = "Пароль на почтовый ящик или нет" ; password for the account used from where the mail gets sent - REQUIRED $IPPort = 25 ; port used for sending the mail $ssl = 0 ; enables/disables secure socket layer sending - put to 1 if using httpS ;~ $IPPort=465 ; GMAIL port used for sending the mail ;~ $ssl=1 ; GMAILenables/disables secure socket layer sending - put to 1 if using httpS ;################################## ; Script ;################################## |
|
Отправлено: 18:27, 27-08-2009 | #5 |
Старожил Сообщения: 307
|
Профиль | Отправить PM | Цитировать Цитата Vagac:
В этом коде есть одно но, если в письме пишеться текст, тот его нужно писать только английскими буквами, тогда дойдет и текст сообщения и прикрепленные файлы. Если же нужно отправить письмо с текстом на русском языке, без вложений, то нужно перед строкой: ;$objEmail.Fields.Item ("urn:schemas:mailheader:content-type") = "text/plain; charset=UTF-8", которая в скрипте, убрать точку с запятой. P.S. Советую открыть тебе ящик на mail.ru или ее доменах, тогда будет проще, все что нужно поменять, указано (ибо на gmail немного сложнее). И еще одно. Путь к вложенным файлам не должен содержать русских букв (или переделуй сам это...) |
|
------- Последний раз редактировалось beve, 27-08-2009 в 20:45. Отправлено: 20:23, 27-08-2009 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Vagac, если Вы верно пишете, что:
Цитата:
|
|
Отправлено: 20:51, 27-08-2009 | #7 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Vagas, посмотрите вот тут
http://www.autoitscript.com/forum/in...pic=23860&st=0 Аутлука не надо, прикрутить к этому автомат на AutoIt-е совсем не трудно. Нужно минимальное знание английского и зарегистрированный ящик |
Отправлено: 22:14, 28-08-2009 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать abb269, это и есть работа через CDO/Outlook/Exchange Client:
Не имея установленного MS Office, клиента Exchange или хотя бы ручками установленной библиотеки Collaboration Data Objects — письмо таким способом не отправишь. |
Отправлено: 23:08, 28-08-2009 | #9 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Iska, спасибо за информацию.
Я наивно полагал, что нужен только комп. |
Отправлено: 22:16, 30-08-2009 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Как получить IP-адрес, зная адрес сайта | malev | AutoIt | 2 | 09-02-2010 20:04 | |
DNS/DHCP - получить адрес dns сервера автоматически средствами DHCP | dj_jackson | Сетевые технологии | 5 | 12-10-2009 15:05 | |
Доступ - IP-адрес не назначается автоматически | a715 | Microsoft Windows 2000/XP | 9 | 23-03-2009 10:33 | |
Как сделать отправку файлов по email через контекстное меню? | MzM NF | Программное обеспечение Windows | 0 | 19-09-2007 00:50 |
|