Ich erstelle einen Automator-Workflow, mit dem ich einen Hotkey an eine Smart Mailbox-Liste binden und das Klicken auf "Abbestellen" in E-Mails mit dieser Textzeichenfolge effektiv automatisieren kann.
Bisher war ich nur geringfügig erfolgreich, wenn die tatsächliche URL das Wort "Abbestellen" enthält. Ich möchte stattdessen herausfinden, wo das Wort Abbestellen angezeigt wird, und stattdessen nur diese URLs abrufen. Stellen Sie sich also in HTML vor, ich finde einen Link anhand seines Texts und handle dann auf dem href
Wenn ich benutze content
Ich bekomme aber nur den Inhalt der E-Mail, wenn ich sie benutze source
Ich bekomme Links. Grundsätzlich brauche ich eine Möglichkeit, den Inhalt der Quelle zuzuordnen.
Ich hoffe das ergibt Sinn. Das habe ich bisher:
on run {input, parameters}
set theSource to {}
tell application "Mail"
repeat with aMessage in input
-- source or content
set end of theSource to aMessage's source & return
end repeat
end tell
return theSource as text
end run