PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → WEBDEV - Tâche Planifiée - envoi email avec PDF attaché
WEBDEV - Tâche Planifiée - envoi email avec PDF attaché
Débuté par Olivier, 06 nov. 2024 12:35 - Aucune réponse
Membre enregistré
7 messages
Posté le 06 novembre 2024 - 12:35
Bonjour à tous,

Je rencontre un problème concernant l'envoi d'email avec PDF attaché depuis un site WebDev: en gros, le PDF reçu est illisible dans le cas qui m'intéresse:

1. Lorsque le code ci-dessous est exécuté depuis le code serveur d'un bouton d'une page quelconque, l'email est envoyé, bien reçu et le PDF attaché est parfaitement lisible ->OK.
2. Lorsque ce même code est exécuté depuis une procédure paramétrée en "tâche planifiée WebDev", l'email est envoyé, bien reçu mais le PDF attaché est illisible (non reconnu comme PDF, taille <1Ko contre 150Ko originels)) ->NOK

Merci d'avance si l'un d'entre-vous aurait une piste.
Olivier


SMTPUser est une chaîne
SMTPUser="compteUtilisateur"

SI EmailOuvreSessionSMTP(SMTPUser, "MotDePasse","ServeurSMTP.com", 587 , Faux,emailProtocoleSMTPS)


MonMessage est un Email
MonMessage..Expediteur = "adresse@email.com"
MonMessage..AdresseExpéditeur = "adresse@email.com"
Ajoute(MonMessage..Destinataire, Email)

MonMessage..Sujet = "Rapport"
MonMessage..Message = MonMessage..Sujet

monAttache est un emailAttache
monAttache.Nom = fExtraitChemin(ComplèteRep(repDownloadSrv) + "Rapport.pdf", fFichier + fExtension)
monAttache.Contenu = fChargeBuffer(ComplèteRep(repDownloadSrv) + "Rapport.pdf")
monAttache.ContentType = fContentType(ComplèteRep(repDownloadSrv) + "Rapport.pdf")
monAttache.ContentDescription = "Rapport.pdf"
Ajoute(MonMessage.Attache, monAttache)

EmailEnvoieMessage(SMTPUser, MonMessage)

EmailFermeSession(SMTPUser)

FIN