Pour moi sur Macos 14.3 : LO 7.4.7.2 - Ça marche LO 7.5.9.2 et au delà - Bug SSL !
*Cordialement,Alain Tixier* *Je suis aussi joignable sur Signal (https://signal.org/fr/ <https://signal.org/fr/>)* 🌲 *Je c**ontribue au respect de l'environnement en n'imprimant ce mail qu'en cas de besoin.* _________________________________________________________ Le jeu. 25 janv. 2024 à 18:05, Mamin Luc <luc.ma...@helem.fr> a écrit : > Bonsoir > > Pour ma part, sous Windows 10 : > > Avec LO 7.5.9.2 : l'envoi de courriel de publipostage fonctionne. > Avec LO 7.6.4.1 : ça ne fonctionne pas. > > @+ > Luc > > Le 25/01/2024 à 16:44, Alain Tixier a écrit : > > Le bug est répertorié *157480* : > > https://bugs.documentfoundation.org/show_bug.cgi?id=157480 > > La dernière release correcte semble être la *7.4.7.2* que je viens de > > tester avec succès. > > Le module en cause serait : mailmerge.py > > A suivre... > > > > *Cordialement,Alain Tixier* > > *Je suis aussi joignable sur Signal (https://signal.org/fr/ > > <https://signal.org/fr/>)* > > 🌲 *Je c**ontribue au respect de l'environnement en n'imprimant ce mail > > qu'en cas de besoin.* > > _________________________________________________________ > > > > > > > > > > Le jeu. 25 janv. 2024 à 10:21, Alain Tixier<atix...@gmail.com> a écrit > : > > > >> Désolé, mais le certificat joint n'est pas valide. L'installation est > >> refusé par MacOs > >> > >> *Cordialement,Alain Tixier* ;-) > >> *Je suis aussi joignable sur Signal (https://signal.org/fr/ > >> <https://signal.org/fr/>)* > >> 🌲 *Je c**ontribue au respect de l'environnement en n'imprimant ce mail > >> qu'en cas de besoin.* > >> _________________________________________________________ > >> > >> > >> > >> > >> Le mer. 24 janv. 2024 à 22:28, yves dutrieux<ydutri...@gmail.com> a > >> écrit : > >> > >>> Très bizarre, > >>> > >>> d'après l'erreur on dirait une erreur de validation de certificat. Or, > en > >>> revenant à la version précédente, cela fonctionne ??? > >>> ça tendrait à dire que le python utilisé dans libreoffice se baserait > sur > >>> un fichier de certificat CA différent de la version précédente.. > >>> Sous windows, je présume que python utilise les certificats du système, > >>> mais il est possible de le forcer à en utiliser d'autres via par > exemple un > >>> fichier. > >>> Ex: dans python , pour identifier le chemin qu'il utilise pour valider > un > >>> certificat peut être obtenu via : > >>> > >>> C:\Program Files\LibreOffice\program>*python -c "import ssl; > >>> print(ssl.get_default_verify_paths())"* > >>> DefaultVerifyPaths(cafile=None, capath=None, > >>> openssl_cafile_env='SSL_CERT_FILE', openssl_cafile='C:/Program > Files/Common > >>> Files/SSL/cert.pem', openssl_capath_env='SSL_CERT_DIR', > >>> openssl_capath='C:/Program Files/Common Files/SSL/certs') > >>> > >>> C:\Program Files\LibreOffice\program>python --version > >>> Python 3.8.18 > >>> > >>> On voit dès lors qu'on pourrait peut-être utiliser le fichier de curl > (le > >>> fichier curl-ca-bundle.crt ) pour , dans mon cas à moi, le renommer > sous le > >>> dossier 'c:\program files\ssl' sous le nom cert.pem > >>> Je suppose alors que python prendra en compte ce fichier pour > >>> authentifier le certificat et peut-être ajouter une vérification > >>> supplémentaire du certificat. > >>> si cela ne fonctionne pas, alors, à moins que le code python ait changé > >>> entre les versions, je comprend pas pourquoi ça fonctionne pas entre > les > >>> versions *sur un même système*... > >>> > >>> ps: désolé pour la technicité... > >>> Yves > >>> > >>> Le mer. 24 janv. 2024 à 16:00, Alain Tixier<atix...@gmail.com> a > écrit : > >>> > >>>> Bonjour > >>>> Je viens de constater que le publipostage via email ne marchait plus > (le > >>>> problème semble récurrent d'après les informations trouvées sur > >>>> Internet). > >>>> J'utilise LO 7.6.4.1 sur MacOs 14.3 (M2) > >>>> J'ai installé une version d'archive 7.5.0.2. Sans changer les > paramètres > >>>> de > >>>> connexion (repris automatiquement) et tout remarche à nouveau. > >>>> Voici la liste des erreurs : > >>>> LibreOffice n'a pas pu se connecter au serveur de courriel sortant. > >>>> Vérifiez vos paramètres système et les paramètres de LibreOffice. > >>>> Vérifiez > >>>> le nom du serveur, le port et les paramètres des connexions sécurisées > >>>> -- > >>>> <class 'ssl.SSLCertVerificationError'>: [SSL: > CERTIFICATE_VERIFY_FAILED] > >>>> certificate verify failed: unable to get local issuer certificate > >>>> (_ssl.c:1131), traceback follows > >>>> File > "/Applications/LibreOffice.app/Contents/Resources/mailmerge.py", > >>>> line 99, in connect > >>>> self.server = smtplib.SMTP_SSL(server, port, timeout=tout, > >>>> context=ssl.create_default_context()) > >>>> File > >>>> > >>>> > "/Applications/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework/Versions/Current/lib/python3.8/smtplib.py", > >>>> line 1048, in __init__ > >>>> SMTP.__init__(self, host, port, local_hostname, timeout, > >>>> File > >>>> > >>>> > "/Applications/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework/Versions/Current/lib/python3.8/smtplib.py", > >>>> line 255, in __init__ > >>>> (code, msg) = self.connect(host, port) > >>>> File > >>>> > >>>> > "/Applications/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework/Versions/Current/lib/python3.8/smtplib.py", > >>>> line 339, in connect > >>>> self.sock = self._get_socket(host, port, self.timeout) > >>>> File > >>>> > >>>> > "/Applications/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework/Versions/Current/lib/python3.8/smtplib.py", > >>>> line 1056, in _get_socket > >>>> new_socket = self.context.wrap_socket(new_socket, > >>>> File > >>>> > >>>> > "/Applications/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework/Versions/Current/lib/python3.8/ssl.py", > >>>> line 500, in wrap_socket > >>>> return self.sslsocket_class._create( > >>>> File > >>>> > >>>> > "/Applications/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework/Versions/Current/lib/python3.8/ssl.py", > >>>> line 1073, in _create > >>>> self.do_handshake() > >>>> File > >>>> > >>>> > "/Applications/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework/Versions/Current/lib/python3.8/ssl.py", > >>>> line 1342, in do_handshake > >>>> self._sslobj.do_handshake() > >>>> > >>>> PS : La même erreur existe avec la version 24.2.0.2 ! > >>>> > >>>> *Merci de votre aide.Cordialement,Alain Tixier* ;-) > >>>> *Je suis aussi joignable sur Signal (https://signal.org/fr/ > >>>> <https://signal.org/fr/>)* > >>>> 🌲 *Je c**ontribue au respect de l'environnement en n'imprimant ce > mail > >>>> qu'en cas de besoin.* > >>>> _________________________________________________________ > >>>> > >>>> -- > >>>> Envoyez un mail àusers+unsubscr...@fr.libreoffice.org pour vous > >>>> désinscrire > >>>> Les archives de la liste sont disponibles à > >>>> https://listarchives.libreoffice.org/fr/users/ > >>>> Privacy Policy:https://www.documentfoundation.org/privacy > >>>> > >>> > >>> -- > >>> web site :http://www.molenbaix.com > >>> > -- > Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous > désinscrire > Les archives de la liste sont disponibles à > https://listarchives.libreoffice.org/fr/users/ > Privacy Policy: https://www.documentfoundation.org/privacy > -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy