Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 Créer en envoyer un mail sans avoir Outlook installé sur ma machine

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

ESCOUGER2022

XLDnaute Junior
Bonjour,
J'ai écrit un VBA qui envoie des mails, mais qui exige que Outlook soit installé .
Cet excel ne fonctionne pas si Outlook n'est pas installé car la référence "Microsoft Outlook 16.0 Object Library" est déclarée manquante, ce qui me semble normal.
Cet excel a été distribué aux membres de mon association, et ne fonctionne donc pas pour tous.

J'aimerais trouver une solution pour envoyer ce mail même si Outlook n'est pas présent sur le PC.
Le mail concerné est simpliste et ne contient que l'expéditeur, le destinataire, l'objet et un texte très court.
Jamais de pièce attachée.
Je ne connais pas les serveurs de messagerie "smtp" des personnes susceptibles d'utiliser cet excel.
J'ai bien trouvé quelques références à "CDO" mais ne sais pas ce que c'est et ne comprends pas bien si cela peut répondre à cette question.
Merci de me dire si cela est possible et comment le cas échéant.
Cordialement
 
"mais nécessite d'avoir un mot de passe applicatif pour le compte Gmail "
Ce n'est pas un Gmail ...
C'est le mot de passe de l'expéditeur qu'il faut mettre .
Pour Gmail, c'est spécial et propre à Google, il faut mettre un mot de passe applicatif :

Se connecter avec des mots de passe d'application​

Remarque : Les mots de passe d'application ne sont pas recommandés et sont inutiles dans la plupart des cas. Pour garantir la sécurité de votre compte, utilisez l'option "Se connecter avec Google" afin d'associer des applications à votre compte Google.
Un mot de passe d'application est un code secret à 16 chiffres grâce auquel un appareil ou une application moins sécurisés peuvent accéder à votre compte Google. Les mots de passe d'application ne peuvent être utilisés qu'avec les comptes pour lesquels la validation en deux étapes est activée.

À quel moment utiliser les mots de passe d'application ?​

Remarque : Aucun mot de passe d'application n'est requis pour les iPhone et iPad dotés d'iOS 11 ou version ultérieure. Utilisez plutôt l'option "Se connecter avec Google".
Si l'application ne propose pas l'option "Se connecter avec Google", vous avez le choix entre deux possibilités :
  • Utiliser des mots de passe d'application (on est dans ce cas là)
  • Passer à une application ou un appareil plus sécurisés
 
Dernière édition:

Bonjour,

Je souhaite envoyer un mail via smtp.office365.com mais en CDO ça ne semble pas possible et en powershell, en utilisant le fichier exce, voici le retour du rapport :

Que faut il faire?

par avance, je vous en remercie

Cordialement




Send-MailMessage : Le serveur SMTP requiert une connexion s‚curis‚e ou le client n'‚tait pas authentifi‚. La r‚ponse

du serveur ‚tait: 5.7.57 Client not authenticated to send mail. Error: 535 5.7.139 Authentication unsuccessful,

SmtpClientAuthentication is disabled for the Tenant. Visit https://aka.ms/smtp_auth_disabled for more information.

[FRYP281CA0006.DEUP281.PROD.OUTLOOK.COM 2023-04-15T08:30:52.197Z 08DB3D44F29B52C5]

Au caractŠre Ligne:1 : 1

+ Send-MailMessage -Encoding UTF8 -UseSsl -SmtpServer 'smtp.office365.c ...

+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

+ CategoryInfo : InvalidOperation : (System.Net.Mail.SmtpClient:SmtpClient) [Send-MailMessage], SmtpExcep

tion

+ FullyQualifiedErrorId : SmtpException,Microsoft.PowerShell.Commands.SendMailMessage
 
re
bonjour
ça va être de plus en plus compliqué sans client mail
il va te falloir en installer un avec un com pour vba
je crois que tu ne vas pas avoir le choix
c'est le soucis avec ces versions récentes de excel

pour cdo a l'instar de google qui a été le premier à le faire
peut être que sur ton compte "smtp.office365.com" il va falloir cocher quelque chose du genre "autoriser les application tierces" comme dans google et outlook maintenant
c'est la modernité : tu a un truc qui marche bien on te l’enlève 🤣
 
J'utilise office 2013 et CDO depuis des années
je peux envoyer avec d'autres smtp mais pas moyen avec smtp.office365.com
c'est casse pied.
du coup, je cherche une autre solution pour l'envoie de mes mails en VBA sans passer par l'achat d'une API

pour le moment, je n'ai pas d'idée, mais des personnes qui sont pas contentes car elles ne peuvent pas envoyer de mail :-(
 
Bonjour, le message est clair : le password ou le compte mail sont incorrect ....
Test sur mon pc:
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…