Что не получилось с smtp? У меня работает уже несколько лет скрипт , отправляющий по smtp письма и вложенные файлы.Тестировал smtp но без результатно
$str = "http://schemas.microsoft.com/cdo/configuration/"
$hMAIL = ObjCreate("CDO.Message")
With $hMAIL
.From = "мой адрес@inbox.ru"
.To = "адрес получателя"
.Subject = "Тема письма"
.TextBody = "Текст письма"
.AddAttachment("Путь к файлу для отправки") ;файл для отправки
EndWith
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") = "мой адрес@inbox.ru"
.Item($str & "sendpassword") = "Пароль почты" ;Пароль SMTP-сервер
.Item($str & "smtpserverport") = 465;Порт
.Update
EndWith
$hMAIL.Send
Могу ошибаться, но рор протокол по-моему только для чтения писем...А через pop без вариантов переслать письмо?
получилось прочесть письма ?С какого сервера ?Написал скрипт обрабатывающий почту с почтового сервера (pop3)
Пример подключения и получения по рор3 можете показать ?Да, через pop3 все прекрасно работает и получаю и удаляю
ra4o сказал(а):рор не пробовал, вполне устраивает smtp для отправки, вот, например попробуйте для проверки :
Код:$str = "http://schemas.microsoft.com/cdo/configuration/" $hMAIL = ObjCreate("CDO.Message") With $hMAIL .From = "мой адрес@inbox.ru" .To = "адрес получателя" .Subject = "Тема письма" .TextBody = "Текст письма" .AddAttachment("Путь к файлу для отправки") ;файл для отправки EndWith 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") = "мой адрес@inbox.ru" .Item($str & "sendpassword") = "Пароль почты" ;Пароль SMTP-сервер .Item($str & "smtpserverport") = 465;Порт .Update EndWith $hMAIL.Send
"C:\Documents and Settings\????????????\??????? ????\AutoIt v3 Script.au3" (21) : ==> The requested action with this object has failed.:
$hMAIL.Send
$hMAIL^ ERROR
$str = "http://schemas.microsoft.com/cdo/configuration/"
$hMAIL = ObjCreate("CDO.Message")
With $hMAIL
.From = "[email protected]"
.To = "[email protected]"
.Subject = "Тема письма"
.TextBody = "Текст письма"
EndWith
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
$hMAIL.Send
"C:\Documents and Settings\????????????\??????? ????\AutoIt v3 Script.au3" (21) : ==> The requested action with this object has failed.:
$hMAIL.Send
$hMAIL^ ERROR