Pregunta
Quiero enviar el correo electrónico de mi QTSimulator. Estoy utilizando el siguiente código para enviar el correo electrónico.
QMessage msg;
msg.setType(QMessage::Email);
// Set recipient for our email message
QString recipient("xxxxx@gmail.com");
msg.setTo(QMessageAddress(QMessageAddress::Email, recipient));
// Define message subject, body and append attachment
msg.setSubject("Messaging API example");
msg.setBody("Hello,\n\nthis is an example message.");
// Send message using a new service handle
QMessageService* svc = new QMessageService();
if (svc->send(msg))
qDebug("Successfully sent message.");
else
qWarning("Failed to send message.");
Pero tengo el siguiente error ...
"Mensaje no válido ID de cuenta
No se pudo enviar el mensaje ".
Por favor, ayúdame .. Gracias es antemano.
¿Es posible enviar el correo de QT-Simulator? Podemos hacer cualquier configuración para la conectividad de red?
Solución
Por lo que yo sé que esto no es posible. Qt simulador solamente tiene función para simular los mensajes entrantes para que pueda probar cómo sus mangos app ellos.
Otros consejos
Una vez que tenía la movilidad qt con mensajes compilado por mi cuenta (en Windows), por lo que se integró con MS Outlook. Una vez que correo electrónico fue recibido por Outlook, mensajería envía la notificación. Creo que esto funcionaría en una dirección opuesta. Esto funcionó en Qt simulador también (pero botón responsable de la simulación de un nuevo mensaje que no estaba funcionando).