Показать сообщение отдельно
Старый 23.11.2010, 16:33
cv' вне форума Посмотреть профиль Отправить личное сообщение для cv' Найти все сообщения от cv'
  № 1  
Ответить с цитированием
cv'

Регистрация: Apr 2010
Адрес: Москва Кузминки
Сообщений: 109
По умолчанию SMTPMailer 9.0 и smtp.gmail.com

Доброго вам, уважаемые Flash-самураи!

В этой теме, мне предложили, для отправки почты использовать класс SMTPMailer 9.0.

И он отлично работает локально, но если залить на сервер, и попытаться приконнектится к серверу, через несколько секунд появляется ошибка:

Error #2044: Необработанный securityError:. text=Error #2048: Нарушение изолированной среды: http://site.ru/flash.swf не может загрузить данные из smtp.gmail.com:587.

Для работы, я создал запись на gmail, и подключаюсь так:

Код AS3:
writeUTFBytes ("HELO " + sHost + "\r\n");
writeUTFBytes ("AUTH LOGIN\r\n");
writeUTFBytes (Base64.encode64String (pLogin)+"\r\n");
writeUTFBytes (Base64.encode64String (pPass)+"\r\n");
writeUTFBytes ("MAIL FROM: <"+pFrom+">\r\n");
writeUTFBytes ("RCPT TO: <"+pDest+">\r\n");
...
Нашел подобную тему про php, но выводов не сделал...

Возможно это из-за SSL, но только не понятно, почему тогда письма отправляются локально. Скажите пожалуйста, в чем может быть дело?