Bonsoir
Avec LO 7.0.5.2 sous Windows 10
Je déterre mon message saisonnier.
L'épisode de l'an dernier en fin de message.
Pb similaire cette année avec LO 7.0.5.2 :
J'ai souvent besoin, et donc un peu l'habitude, de faire des 
publipostages avec une lettre type writer et des données issues d'un 
classeur calc.
Je n'ai aucun pb avec les procédures :
- d'impression du publipostage : vers une imprimante ou vers un/des 
fichier(s).
- d'envoi par courriel (format texte ou html) : le smtp est bien réglé, 
les messages partent.
Pour ce cas précis, j'ai eu besoin de faire un publipostage par courriel 
en choisissant : "Envoyer comme" -> "Document Adobe PDF".
Besoin lié à l'envoi des reçus fiscaux pour les adhérent·es d'une 
association.
Volume total de messages à envoyer : 270.
Par précaution, je mets l'adresse de l'association en copie cachée afin 
de suivre le bon déroulé du publipostage.
Je configure tout comme il faut, puis :
- si je sélectionne "Envoyer tous les documents" : cela envoie trois 
messages, puis arrêt inopiné au 4e.
- si j'en sélectionne 30 ou 50 : cela envoie parfois trois messages, 
parfois un seul (j'ai fait plusieurs essais...)
 l faudrait que je fasse xx envois saucissonnés, ça fait pas envie.
Le message d'erreur qui s'affiche dit :
<class 'smtplib.SMTPServerDisconnected'>: please run connect() first, 
traceback follows
File "C:\Program Files\LibreOffice\program\mailmerge.py", line 273, in 
sendMailMessage
self.server.sendmail(sendermail, truerecipients, msg.as_string())
File "C:\Program 
Files\LibreOffice\program\python-core-3.7.7\lib\smtplib.py", line 861, 
in sendmail
(code, resp) = self.mail(from_addr, esmtp_opts)
File "C:\Program 
Files\LibreOffice\program\python-core-3.7.7\lib\smtplib.py", line 534, 
in mail
self.putcmd("mail", "FROM:%s%s" % (quoteaddr(sender), optionlist))
File "C:\Program 
Files\LibreOffice\program\python-core-3.7.7\lib\smtplib.py", line 367, 
in putcmd
self.send(str)
File "C:\Program 
Files\LibreOffice\program\python-core-3.7.7\lib\smtplib.py", line 359, 
in send
raise SMTPServerDisconnected('please run connect() first')
L'an dernier, je m'escrimais avec la branche 6.3.5.2, cette année, c'est 
la 7.0.5.2, l'an prochain, ce sera la ???
Je vais devoir me retourner vers le Mail-merge de Thunderbird, mais 
c'est moins pratique.
@+
Luc
------------------------------------------------------------------------
Le 27/04/2020 à 17:50, Mamin Luc a écrit :
Bonjour
Je reviens sur cette question pour laquelle j'ai des éléments nouveaux.
Ayant eu besoin de refaire un publipostage, mais cette fois-là en 
format "html", j'ai été confronté au même problème de blocage après 
l'envoi de 3 ou 4 messages.
J'ai pensé à copier le message d'alerte :
<class 'smtplib.SMTPServerDisconnected'>: please run connect() first, 
traceback follows
  File "C:\Program Files\LibreOffice\program\mailmerge.py", line 288, 
in sendMailMessage
    self.server.sendmail(sendermail, truerecipients, msg.as_string())
  File "C:\Program 
Files\LibreOffice\program\python-core-3.5.9\lib\smtplib.py", line 
857, in sendmail
    (code, resp) = self.mail(from_addr, esmtp_opts)
  File "C:\Program 
Files\LibreOffice\program\python-core-3.5.9\lib\smtplib.py", line 
534, in mail
    self.putcmd("mail", "FROM:%s%s" % (quoteaddr(sender), optionlist))
  File "C:\Program 
Files\LibreOffice\program\python-core-3.5.9\lib\smtplib.py", line 
367, in putcmd
    self.send(str)
  File "C:\Program 
Files\LibreOffice\program\python-core-3.5.9\lib\smtplib.py", line 
359, in send
    raise SMTPServerDisconnected('please run connect() first')
J'ai eu l'idée de désinstaller LibreOffice 6.3.5.2 et réinstaller 
LibreOffice 6.3.4.2.
Et bien... le publipostage a fonctionné parfaitement.
Par contre, pour la question de mon message initial, je n'ai pas testé 
l'envoi sous forme de fichier pdf.
C'est un bug connu de la branche 6.3.5 ?
La branche 6.4 l'a-t-elle corrigé ?
@+
Luc
Le 21/04/2020 à 19:32, Mamin Luc a écrit :
Bonsoir
Avec LO  6.3.5.2 (x64), sous Windows 10.
J'ai souvent besoin, et donc un peu l'habitude, de faire des 
publipostages avec une lettre type writer et des données issues d'un 
classeur calc.
Je n'ai aucun pb avec les procédures :
- d'impression du publipostage : vers une imprimante ou vers un/des 
fichier(s).
- d'envoi par courriel (format texte ou html) : le smtp est bien 
réglé, les messages partent.
Pour cette fois là, j'ai eu besoin de faire un publipostage par 
courriel en choisissant : "Envoyer comme" -> "Document Adobe PDF".
Besoin lié à l'urgence d'envoyer les reçus fiscaux pour les 
adhérent·es d'une association.
Volume total de messages à envoyer : 270.
Par précaution, je mets l'adresse de l'association en copie cachée 
afin de suivre le bon déroulé du publipostage.
Je configure tout comme il faut, puis :
- si je sélectionne "Envoyer tous les documents" : cela envoie trois 
messages, puis arrêt inopiné au 4e.
- si j'en sélectionne 30 ou 50 : cela envoie parfois trois messages, 
parfois un seul (j'ai fait plusieurs essais...)
- j'ai fini par trouver qu'à 20, cela passait.
Au moment de l'arrêt inopiné, une fenêtre d'avertissement affiche un 
message quasi illisible que je n'ai pas pensé à tenter de 
sauvegarder. Et si je demande à "Continuer" le publipostage, alors 
là... plantage de LO.
J'ai donc passé pas mal de temps pour cet envoi, d'autant qu'à chaque 
fois, je modifiais la base de données pour être sûr de ne pas 
doublonner ou faire des oublis. Je devais ensuite redéfinir le champ 
à prendre en compte pour l'adresse électronique, le sujet du mél, le 
texte du corps du mél, etc...
Bref, la prochaine fois, faudra que je m'y prenne autrement. Avec 
Thunderbird et "mail merge", cela fonctionnera peut-être mieux, mais 
il faudra que je sois dans les locaux de l'association pour utiliser 
le compte configuré dans Thunderbird, sinon c'est l'un de mes comptes 
persos qui serait l'expéditeur.
Est-ce que ce genre de mésaventure est connu ?... et y a-t-il un 
contournement ?
Merci d'avance.
Luc
--
Envoyez un mail à users+unsubscribe@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
Context
- Re: [fr-users] Publipostage Writer : le facteur n'est pas passé... · Mamin Luc
 
  Privacy Policy |
  
Impressum (Legal Info) |
  
Copyright information: Unless otherwise specified, all text and images
  on this website are licensed under the
  
Creative Commons Attribution-Share Alike 3.0 License.
  This does not include the source code of LibreOffice, which is
  licensed under the Mozilla Public License (
MPLv2).
  "LibreOffice" and "The Document Foundation" are
  registered trademarks of their corresponding registered owners or are
  in actual use as trademarks in one or more countries. Their respective
  logos and icons are also subject to international copyright laws. Use
  thereof is explained in our 
trademark policy.