• 4582阅读
  • 1回复

利用QT mobility开发的一个发送邮件的程序,为什么在maemo机上总是发送失败? [复制链接]

上一主题 下一主题
离线mayu
 
只看楼主 倒序阅读 楼主  发表于: 2011-05-14
如题~工程中需要特殊设置什么吗?
谢谢~
离线mayu
只看该作者 1楼 发表于: 2011-05-14
补充一下,n900的X Terminal里提示我Account ID is invalid
这是我的关键代码:

        void dialog2::SendEmail(){
QMessageService *messageService=new QMessageService;
// Create  a new email
QMessage msg;
msg.setType(QMessage::Email);
msg.setParentAccountId(QMessageAccount::defaultAccount(QMessage::Email));
// Add required parameters
msg.setTo (QMessageAddress(QMessageAddress::Email,"zhangbo1417@gmail.com"));

msg.setBody(EmailBody);
msg.setSubject("SMS Backup");

//Send email message
if(messageService->send(msg)){
  QMessageBox::information(0,tr("Success"),tr("Email sent successfully!"));
  hide();
  }
else QMessageBox::warning(0,tr("Failed"),tr("Unable to send Email!"));
}
[ 此帖被mayu在2011-05-16 18:46重新编辑 ]
快速回复
限100 字节
 
上一个 下一个