VBA/Outlook: E-Mail-Adresse auslesen

Hallooo,

ich versuche verzweifelt über VBA die korrekte E-Mail-Absender
Adresse auszulesen. Dazu benutze ich das Objekt

Mail-Item.sendername

Leider bekomme ich immer nur den Namen des Absenders (hans meier), nicht aber die entsprechende E-Mail bspw. [email protected] zurück :frowning:. Diese steht (beim manuellen Öffnen der Mail) neben dem Namen in eckiger Klammer.

Ausserdem möchte ich die Mails die ich per Code durchgegangen bin, gleichzeitig markieren bzw. in einen anderen Ordner verschieben. Hierbei scheitere ich leider auch :frowning:.

Kann mir jemand helfen ?

Gruß Sonia

ich versuche verzweifelt über VBA die korrekte E-Mail-Absender
Adresse auszulesen.

Ja, Outlook ist manchmal zum Verzweifeln. Mir fällt da auch nichts besseres ein, als das:

Nutze die Reply- oder ReplyAll-Methode, um ein neues MailItem-Objekt zu erstellen, und lies dort das „To“- und das „Cc“-Feld aus. Da sollten ja nun die Adressen richtig drin stehen.
Danach kannst Du das Reply-MailItem-Objekt wieder entladen.

Ausserdem möchte ich die Mails die ich per Code durchgegangen
bin, gleichzeitig markieren bzw. in einen anderen Ordner
verschieben. Hierbei scheitere ich leider auch :frowning:.

Das sollte recht einfach sein. Ich habe es damals jedenfalls mit der VBA-Hilfe hingekriegt: Stichwort „Move“.

Kristian