Bonjour à tous,
Je souhaite récupérer mes mails sur le serveur OVH avec un script en Python mais je n'y arrive pas et aucune solution proposée sur le net ne fonctionne.
Avec le même script j'arrive parfaitement à lire mes mails GMail grâce au "mot de passe application" généré par Google mais OVH ne veut rien savoir.
N'y aurait-il pas, comme avec GMail une option à cocher quelque part sur le compte OVH ?
Un grand merci pour votre aide.
Voici mon script:
import smtplib
server = smtplib.SMTP_SSL('ssl0.ovh.net', 995)
server.login("adresse@domaine.fr", "motdepasse")
server.sendmail(
"adresse@domaine.fr",
"adresse@destinataire.com",
"subject: test \nce message vient de python")
server.quit()
smtplib.SMTP_SSL('ssl0.ovh.net', 995)
Vous dites dans le titre: lire ses e-mails.
Vous utilisez le port 995 (POP3)
Puis vous essayez d'envoyer un mail via le serveur POP3.
POP3 sert à recevoir, SMTP à envoyer.
Bien sûr que ça ne peut pas fonctionner.
SMTP : en SSL est sur le port 465 ou en TLS sur le 587.
Merci pour votre réponse.
Vous avez raison: SMTP est pour recevoir et POP3 pour envoyer. J'essaie de fabriquer une application toute simple pour envoyer et recevoir des emails.
C'est noté pour les différents ports.
J'arrive à envoyer grâce à ce script via GMail avec le port 465 mais pas via OVH, ni avec le port 465, ni 587. J'obtiens l'erreur: "Une connexion existante a dû être fermée par l’hôte distant".