kryptische Fehlermeldung bei Serienmail

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: kryptische Fehlermeldung bei Serienmail

Re: kryptische Fehlermeldung bei Serienmail

von BZT42 » Sa, 26.01.2013 21:32

Hi,

Win7 X64, LibreOffice Version 4.0.0.2 .0.2 (Build ID: 5991f37846fc3763493029c4958b57282c2597e)

Nach dem Update von RC1 auf RC2 funktiniert der Serien-Mail Assistnt nun wieder...

Re: kryptische Fehlermeldung bei Serienmail

von BZT42 » Di, 22.01.2013 15:05

Hi,

hatte gestern ein ähnliches Problem...

Win7 X64, LibreOffice 4.0.0.1 RC1

Code: Alles auswählen

<class 'TypeError'>: string payload expected: <class 'bytes'>, traceback follows
  C:\Program Files (x86)\LibreOffice 4.0\program\python-core-3.3.0\lib\email\generator.py:211 in function _handle_text() [raise TypeError('string payload expected: %s' % type(payload))]
  C:\Program Files (x86)\LibreOffice 4.0\program\python-core-3.3.0\lib\email\generator.py:190 in function _dispatch() [meth(msg)]
  C:\Program Files (x86)\LibreOffice 4.0\program\python-core-3.3.0\lib\email\generator.py:164 in function _write() [self._dispatch(msg)]
  C:\Program Files (x86)\LibreOffice 4.0\program\python-core-3.3.0\lib\email\generator.py:112 in function flatten() [self._write(msg)]
  C:\Program Files (x86)\LibreOffice 4.0\program\python-core-3.3.0\lib\email\message.py:151 in function as_string() [g.flatten(self, unixfrom=unixfrom)]
  C:\Program Files (x86)\LibreOffice 4.0\program\mailmerge.py:240 in function sendMailMessage() [self.server.sendmail(sendermail, truerecipients, msg.as_string())]
Habe daraufhin wieder LibreOffice 3.6.4.3 installiert und alles funktionierte wieder ohne Probleme.

Bei mir ließen sich allerdings gar keine Mails versenden. Die Fehlermeldung kam immer - nur beim Mail-Typ: "Text" kam gar keine Meldung mehr...

Status der Verbindung zum Mailserver: Verbindung hergestellt... (Die Config und die Verbindung zum Server scheinen also ok gewesen zu sein - nur der payload string scheint nicht richtig formatiert gewesen zu sein.)

Habe versucht den debugmodus in mailmerge.py einzuschalten, aber das funktiniert nicht, es wird kein Log-File geschrieben - Ohne I/O Möglichkeit sehe ich keine Möglichkeit mal nachzuschauen, was da schief läuft.

kryptische Fehlermeldung bei Serienmail

von Noebian » Di, 22.01.2013 13:23

Moin, moin,
nachdem ich in älteren Versionen keine Probleme mit Serienmails hatte, bricht nun regelmäßig der Versand mit folgender Fehlermeldung ab:

Code: Alles auswählen

<type 'exceptions.TypeError'>: string payload expected: <type 'instance'>, traceback follows
  C:\Program Files\OpenOffice.org 3\Basis\program\python-core-2.6.1\lib\email\generator.py:175 in function _handle_text() [raise TypeError('string payload expected: %s' % type(payload))]
  C:\Program Files\OpenOffice.org 3\Basis\program\python-core-2.6.1\lib\email\generator.py:135 in function _dispatch() [meth(msg)]
  C:\Program Files\OpenOffice.org 3\Basis\program\python-core-2.6.1\lib\email\generator.py:109 in function _write() [self._dispatch(msg)]
  C:\Program Files\OpenOffice.org 3\Basis\program\python-core-2.6.1\lib\email\generator.py:84 in function flatten() [self._write(msg)]
  C:\Program Files\OpenOffice.org 3\Basis\program\python-core-2.6.1\lib\email\generator.py:201 in function _handle_multipart() [g.flatten(part, unixfrom=False)]
  C:\Program Files\OpenOffice.org 3\Basis\program\python-core-2.6.1\lib\email\generator.py:135 in function _dispatch() [meth(msg)]
  C:\Program Files\OpenOffice.org 3\Basis\program\python-core-2.6.1\lib\email\generator.py:109 in function _write() [self._dispatch(msg)]
  C:\Program Files\OpenOffice.org 3\Basis\program\python-core-2.6.1\lib\email\generator.py:84 in function flatten() [self._write(msg)]
  C:\Program Files\OpenOffice.org 3\Basis\program\python-core-2.6.1\lib\email\message.py:135 in function as_string() [g.flatten(self, unixfrom=unixfrom)]
  C:\Program Files\OpenOffice.org 3\Basis\program\mailmerge.py:266 in function sendMailMessage() [self.server.sendmail(sendermail, truerecipients, msg.as_string())]
Der Versand erfolgt an 8 Personen auf einer Adessliste. Ich habe nun mehrfache Versuche gestartet, aber regelmäßig werden einige aus der Liste mit der Fehlermeldung "Adresse fehlerhaft" angezeigt, anschließend bricht der Versand ab und o.g. Fehlermeldung wird angezeigt. Merkwürdigerweise sind es jedesmal andere Adressaten, bei denen der Fehler auftritt. Selektiere ich die Betroffenen und schicke ihnen eine "Serienmail", also mit einer Adressenliste, die nur aus einer Adresse besteht, dann wird sie anstandslos zugestellt. Ein Bug?
Hat jemand eine Idee dazu?

Nach oben