Mail.app - i messaggi cancellati da applescript riappaiono più tardi nella giornata nella posta in arrivo.

1

Uso un set di script per aiutare a segnalare la posta indesiderata su spamcop.

Il primo script, dopo aver inviato il raw source del messaggio selezionato a spamcop, contrassegna il messaggio come junk e quindi lo elimina.

Più tardi una regola posta vede la notifica spamcop, il fuoco di un altro script che "fa clic" sul link all'interno del messaggio, quindi cancella anche quel messaggio.

Circa un'ora dopo, quei messaggi eliminati riappaiono. Il primo è ancora marrone (contrassegnato come junk). Questo comportamento è stato utilizzato da OSX Lion. E succede solo quando si elimina tramite applescript.

Qualcuno si è imbattuto in questo? C'è un modo per risolverlo?

Per riferimento, questa è la fonte del applescript. Puoi controllare il set completo di script al link

set mySubmissionAddress to "submit.[YOUR ID]@spam.spamcop.net"

tell application "Mail"
    set theMessages to the selection
    repeat with thisMessage in theMessages

        set newMessage to make new outgoing message at end of outgoing messages
        set content of newMessage to (all headers of thisMessage) & (content of thisMessage) as string
        tell newMessage
            set subject to thisMessage's subject
            make new to recipient with properties {address:mySubmissionAddress}
        end tell
        send newMessage
        delay 0.1

        set read status of thisMessage to true
        delay 0.1

        set junk mail status of thisMessage to true
        delay 0.1

        delete thisMessage
        delay 0.1

    end repeat
end tell
    
posta Jules 24.08.2016 - 04:05
fonte

0 risposte

Leggi altre domande sui tag