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?

¿Fue útil?

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).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top