Saya menggunakan satu set applescripts untuk membantu melaporkan junk mail ke spamcop.
Script pertama, setelah mengirim sumber mentah pesan yang dipilih ke spamcop, menandai pesan itu sebagai sampah dan kemudian menghapusnya.
Kemudian sebuah aturan surat melihat pemberitahuan spamcop, api dari skrip lain yang "mengklik" tautan di dalam pesan, kemudian menghapus pesan itu juga.
Sekitar satu jam kemudian, pesan-pesan yang dihapus muncul kembali. Yang pertama masih cokelat (ditandai sebagai sampah). Perilaku ini telah ada sejak OSX Lion. Dan itu hanya terjadi ketika menghapus melalui applescript.
Adakah yang menemukan ini? Apakah ada cara untuk memperbaikinya?
Untuk referensi, ini adalah sumber applescript. Anda dapat memeriksa set lengkap skrip di https://github.com/WebVeteran/SpamCop-Deputy
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