gmail's spam filter learns very quickly and marks messages as spam even after just once or twice that I marked messages from a certain sender as such.

Since I use Mail.app with POP to fetch gmail, whenever I want to mark a message as spam I need to switch over to the web interface, find that message, and mark. Very tedious, plus doesn't work if I'm offline obviously...

Is there any way I could bridge over so that when I mark a message in Mail.app it automatically signals to gmail (according to a message-id or what not) that this message should be marked as spam? Any solution, including those involving a combination of applescript, web service, etc would be welcome.

  • 1
    Why don't you use IMAP? I guess that way, Mail can be configured to use Gmail's existing Spam folder instead of the local Junk one. – slhck May 13 '12 at 18:14
  • IMAP has too many downsides for me to use it over POP – GJ. May 13 '12 at 20:11
  • 1
    I'm curious, what downsides does IMAP have that you're trying to avoid? I think IMAP is generally considered the superior protocol. – Nix May 13 '12 at 21:00

If you switch to IMAP you can mark messages as spam by moving them to the [Gmail]/Spam folder. Similarly moving them away from the spam folder will tell Gmail that the message was not spam.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.