hilfdirselbst.ch
Facebook Twitter gamper-media
Forenindex -- Lesezeichen

1 Lesezeichen für antworten

||||| Mail-Antworten "polieren" bevor sie geposted werden
Antwort auf [ Freeday ]
Antwort auf [ SabineP ] >> "Wenn drin vorkommt im Betreff Re: oder Aw: dieses rauslöschen und DANN erst posten"...

Das macht nicht einmal ein Mailprogramm, egal ob kaputt oder nicht.

Soll es ja auch gar nicht. Es gibt ja schon eine Routine, die prüft, von wem der
Beitrag per Mail kommt und wo er hin muss… Könnte man dem "meine Putzerei"
hinzufügen? Wär eine "schmerzlose" Variante und eine echte Erleichterung und
qualitative Verbesserung ;-)

Gruss Stefan


Find ich eigentlich ne ziemlich gute Idee.
Gut genug für mich, mal ein paar Minütchen zu frickeln....
Dieses Makro hier läuft in Outlook - vorausgesetzt, man "bittet" Outlook, die Ausführung zuzulassen.. :P
(Makrosicherheit auf mindestens "mittel" heruntersetzen)
Code
Sub SauberAntworten() 
Dim mi As MailItem, sj As String, re As MailItem
Dim checker As String

If ActiveInspector.CurrentItem.Class = olMail Then
Set mi = ActiveInspector.CurrentItem
sj = mi.Subject
Set re = mi.ReplyAll

'erste drei Zeichen des Original Mailsubjects auslesen
checker = LCase(Left(sj, 3))
Do While (checker = "re:" Or checker = "aw:")
sj = LTrim(Mid(sj, 4)) '(erste drei Zeichen + Leerstelle löschen, solange bis kein "Re:" mehr drin ist.)
checker = LCase(Left(sj, 3))
Loop
'Variable sj enthält nun nur noch den Originalbetreff ohne RE:
re.Subject = "Re: " & sj
re.Display
'End With
End If
End Sub

Ich habe einfach eine bestehende Mail aufgemacht, dann auf "Extras->Anpassen" und eine Schaltfläche für dieses Makro auf die Toolbar ziehen.
Jetzt habe ich einen Button "Sauber Antworten" neben den bekannten Antwortbuttons, aber die Antwortmail enthält nur noch den Originalbetreff mit genau 1 "Re: " davor.

Habs mit einer Mail getestet, die 5 Re: und AW:s enthielt...
;-)

Klitzekleiner Nachteil: Man muss die Mail tatsächlich voll geöffnet haben. Nur markiert und in Lesevorschau funzt das nicht.
...
MurphysLaw
29. Mai 2008, 13:05