Удаленный SMTP (Google) в VBScript для отправки электронной почты через iMacros - PullRequest
0 голосов
/ 31 декабря 2010

Я использую Scripting Edition инструмента веб-тестирования iMacros, я просто надеюсь, что вы это знаете, ребята. И я пытаюсь использовать порт 465 Google SMTP (smtp.gmail.com) для отправки электронной почты через vbscript каждый раз, когда iMacros обнаруживал ошибку во время воспроизведения. Однако каждый раз, когда я запускаю скрипт, он выдает мне эту ошибку

значение конфигурации sendusing неверно

Я уже попробовал некоторые известные исправления, но это все еще проблема. Вот сценарий:

Установить myMail = CreateObject ("CDO.Message")

myMail.Subject = "Отправка электронной почты с CDO"

myMail.From = "email@gmail.com"

myMail.To = "email@domain.com"

myMail.TextBody = "Это сообщение."

myMail.Configuration.Fields.Item _

( "http://schemas.microsoft.com/cdo/configuration/sendusing")=2

'Имя или IP удаленного SMTP-сервера

myMail.Configuration.Fields.Item _

( "http://schemas.microsoft.com/cdo/configuration/smtpserver")="smtp.gmail.com"

'Порт сервера

myMail.Configuration.Fields.Item _

( "http://schemas.microsoft.com/cdo/configuration/smtpserverport")=465

myMail.Configuration.Fields.Update

myMail.Send

установить myMail = ничего

Я использую Windows7 Home Premium. и последняя версия iMacros. Я надеюсь, что кто-нибудь может протянуть руку. Большое вам спасибо.

Ответы [ 2 ]

0 голосов
/ 18 января 2011

Для использования SMTP-сервера googles необходимо указать имя пользователя и пароль для подключения, поскольку это не анонимный SMTP-сервер.У меня есть главный аккаунт приложений Google, с помощью которого я передаю сообщения.Я не уверен, что Google разрешает ретрансляцию почты на обычную учетную запись googlemail.

0 голосов
/ 31 декабря 2010

Попробуйте использовать порт 587 для SMTP. Вот что я использую в своей программе на C #.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...