Как отправлять электронные письма из приложения Adobe AIR? - PullRequest
0 голосов
/ 04 июля 2011

Я создаю приложение AIR, и после сохранения большого количества данных в базе данных оно должно отправлять электронные письма на некоторые из сообщений, сохраненных в базе данных. Я только что попробовал this , но вывод выдает следующее:

Error #2044: Unhandled IOErrorEvent:. text=Error #2031: Socket Error.
    at emailTester()[C:\Users\Lucas\Documents\Dan Naim\Sinagoga\Sinagoga\emailTester.as:20]
    at runtime::ContentPlayer/loadInitialContent()
    at runtime::ContentPlayer/playRawContent()
    at runtime::ContentPlayer/playContent()
    at runtime::AppRunner/run()
    at global/runtime::ADLEntry()

Код, который я использую:

   var mailer:SMTPMailer = new SMTPMailer("localhost",25);
   var myBitmap:BitmapData = new BitmapData(photo.width,photo.height);
   myBitmap.draw(photo);
   var myEncoder:JPEGEncoder = new JPEGEncoder(100);
   var myCapStream:ByteArray = myEncoder.encode (myBitmap);
   var subject:String = "subject goes here";
   var content:String = "This is content";
   mailer.sendAttachedMail ( "noreply@nobody", toEmail.text,subject, content, myCapStream, "style.jpg");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...