I tried to find the answer from google but all result is showing why SPF is important instead of explain the working mechanism and how mail server(gmail, microsoft, smartermail, etc) implement it, generally.
Below is the criteria in came out but could find the answer:
- SPF record exist, labeled sender & mail server domain aren't same, mail server domain/IP included
- SPF record exist, labeled sender & mail server domain aren't same, mail server domain/IP not included
- SPF record exist, labeled sender & mail server domain are same, mail server domain/IP not included
- SPF record not exist, labeled sender & mail server domain aren't same
- SPF record not exist, labeled sender & mail server domain are same
I would like to know, generally, which criteria will mark as junk mail by mail server.
Thank you.
Edit 1: Lets put the other factor apart, how mail server decide to increase/decrease the level of "points" by looking at SPF only?