Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: smily68 am Februar 11, 2020, 08:38:15

Titel: Mailversand mit Thunderbird
Beitrag von: smily68 am Februar 11, 2020, 08:38:15
Hallo Zusammen

Ich möchte aus Access heraus Mail mit dem Mailclient Thunderbird versenden. Mit Outlook geht es problemlos. Bei Thunderbird bekomme ich die Fehlermeldung: Der Befehl oder die Aktion sendeobjekt ist zur Zeit nicht verfügbar. Thunderbird ist als Standard Mailprogramm eingestellt. Outlook habe ich deinstalliert.

Hier der Code:
DoCmd.SendObject acSendQuery, "qryAdresse", acFormatRTF, Me.adre_Email, , , "Aktuelle Datensätze", " Hallo, anbei die Daten", True

Kann es sein, dass der Befehl DoCmd.SendObjekt mit Thuderbird gar nicht geht?

LG

Daniel
Titel: Re: Mailversand mit Thunderbird
Beitrag von: PhilS am Februar 11, 2020, 10:40:16
Zitat von: smily68 am Februar 11, 2020, 08:38:15
Ich möchte aus Access heraus Mail mit dem Mailclient Thunderbird versenden. Mit Outlook geht es problemlos. Bei Thunderbird bekomme ich die Fehlermeldung: Der Befehl oder die Aktion sendeobjekt ist zur Zeit nicht verfügbar. Thunderbird ist als Standard Mailprogramm eingestellt. Outlook habe ich deinstalliert.
Überprüfe mal, ob Thunderbird in derselben Bitness installiert ist, wie dein Access. - Wenn du 32Bit-Access installiert hast, brauchst du (wahrscheinlich) auch die 32Bit-Version von Thunderbird.
Vielleicht geht es auch mit der 64Bit-Version, aber diese musst du dann vermutlich manuell in der Registry als MAPI-Handler registrieren.

Titel: Re: Mailversand mit Thunderbird
Beitrag von: smily68 am Februar 11, 2020, 10:56:38
Bei Access habe ich die 32Bit Version, bei Thunderbird hatte ich 64Bit. Diese habe ich nun deinstalliert und die 32Bit Version von Thunderbird installiert. Doch es kommt immer noch die gleiche Fehlermeldung.
Titel: Re: Mailversand mit Thunderbird
Beitrag von: PhilS am Februar 11, 2020, 11:40:21
Du hast nach der geänderten Thunderbird-Installation den Rechner neu gestartet?

Grundsätzlich sollte DoCmd.SendObject mit Thunderbird funktionieren, ich hatte vor einiger Zeit Kundenprojekte in denen das verwendet wurde. Aktuelle Erfahrungen habe ich jedoch nicht.

Schau mal diesen Artikel zur MAPI-Schnittstelle von Thunderbird (http://kb.mozillazine.org/MAPI_Support) an; besonders den Absatz Troubleshooting.