Что нового

[Автоматизация] Переслать письмо pop3

Maks1888

Новичок
Сообщения
10
Репутация
0
я же выложил свой код. SMTP сервер указал smtp.inbox.ru (Два совета проверить дали). Как проверить создается ли ссылка на объект ObjCreate("CDO.Message") ? Кроме уже указанной ошибки больше ничего не вылетает
 

ra4o

AutoIT Гуру
Сообщения
1,165
Репутация
246
Как проверить создается ли ссылка на объект ObjCreate("CDO.Message") ?
допишите строку
Код:
$hMAIL = ObjCreate("CDO.Message")
If @error Then ConsoleWrite('Error ObjCreate'&@CRLF)
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Maks1888
Код:
$str = "http://schemas.microsoft.com/cdo/configuration/"
$hMAIL = ObjCreate("CDO.Message")

With $hMAIL.Configuration.Fields
    .Item($str & "sendusing") = 2
    .Item($str & "smtpserver") = "smtp.inbox.ru" ;SMTP Server
    .Item($str & "smtpusessl") = True
    .Item($str & "smtpauthenticate") = 1
    .Item($str & "sendusername") = "[email protected]"
    .Item($str & "sendpassword") = "rfvyhn1234" ;Пароль SMTP-сервер
    .Item($str & "smtpserverport") = 465;Порт
    .Update
EndWith

With $hMAIL
    .From = "[email protected]"
    .To = "[email protected]"
    .Subject = "Тема письма"
    .TextBody = "Текст письма"
    .Send
EndWith

$hMAIL = 0
 

Maks1888

Новичок
Сообщения
10
Репутация
0
Немного обидно, все равно не получил желаемого результата от скрипта. объект ObjCreate("CDO.Message") создается, @error не выдает ошибок в консоль.
Вариант от Garrett не выдает ошибки, но и на почту ничего не приходит.
P.S. попробую с библиотекой blat.dll
 

ВиталийВВ

Новичок
Сообщения
177
Репутация
0
тоже пробовал, и именно с Майла, работает на ура.

А можно что то подобное но для контроля/просмотра/получения почты? Чтоб хоть как то на письма глядеть? пусть даже без файлов, а только само тело сообщения.
 

ВиталийВВ

Новичок
Сообщения
177
Репутация
0
Подниму тему, можно ли как то смотреть письма? Скриптом, аналогичным вышеуказанным?
в идеале - текст письма, ну или хотя бы заголовок или еще что то?
 

ra4o

AutoIT Гуру
Сообщения
1,165
Репутация
246
С тех пор, как ввели SSL шифрование работать с РОР3 стало проблемно. Смотрите примеры работы связки "openssl" с AutoIt.
 
Верх