Bonjour,
Le problème est que gmail (ainsi que d'autres) force à utiliser une connexion sécurisé SSL, la seule chose à changer (a priori) serait de changer la ligne 304, et remplacer new QTcpSocket par new QSslSocket, et bien évidemment, l'adresse du serveur :)
Bonjour, j'ai essayer mail avec Gmail en modifiant la ligne 307, en utilisant "smtp.gmail.com" mais malheureusement je m'ai pas de réponse lorsque je teste l'adresse.
Bah, ça fait beaucoup tout ça^^ tu risque effectivement de te faire kick, soit par un parfeu, ou un filtre anti-spam... Etant donné que cet exemple utilise ASMTP, et pas juste SMTP, il est cependant possible que ça passe, après, pour ta liste de 'contact', là, c'est toi qui gère ;)
Bonjour et merci pour ta réponse. En effet je suis chez Free et il bloque visiblement l' accès à un autre smtp. Mon objectif est de créer une application d' envoi d' Email différents et en nombre ( < 500000/mois ). Pas du spam bien entendu, mais la nuance semble difficile à démontrer aux différents filtres du réseau. Une expérience dans ce domaine ? sachant que je n'ai pas de serveur dédié.
Bonjour, le problème vient surement du fait que le serveur smtp est hardcoded, si tu n'est pas chez orange, c'est presque normal que ça ne fonctionne pas, les parefeu des box bloquent les serveurs smtp qui ne sont pas les leurs. Il suffit simplement de changer l'adresse du serveur à la ligne 307 ==> smtpauth.orange.fr, en la remplacant par votre FAI, dispo ici: http://www.commentcamarche.net/faq/893-adresses-des-serveurs-pop-et-smtp-des-principaux-fai
Merci pour ce code, mais la tentative d' installation que j'ai pu faire ne semble pas fonctionner...
Même en tentant le test sur expéditeur ou destinataire.
Windows 7
Qtcreator 2.4.1
Qt 4.8.0
Le problème est que gmail (ainsi que d'autres) force à utiliser une connexion sécurisé SSL, la seule chose à changer (a priori) serait de changer la ligne 304, et remplacer new QTcpSocket par new QSslSocket, et bien évidemment, l'adresse du serveur :)