首页| 论坛| 消息

标题:利用QT mobility开发的一个发送邮件的程序,为什么在maemo机上总是发送失败?
作者:mayu
日期:2011-05-14 22:51
内容:

如题~工程中需要特殊设置什么吗?
谢谢~


#1 [mayu 05-14 23:26]
补充一下,n900的X Terminal里提示我Account ID is invalid
这是我的关键代码:

void dialog2::SendEmail(){
QMessageService *messageService=new QMessageService;
// Createa 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!"));
}

回复 发表
主题 版块