tor disregards MapAddress .exit mapping

In my torrc file I have the following statements: AllowDotExit 1 [...] MapAddress imap.google.com imap.google.com.<exit_node_hash>.exit

This is to prevent the stupid google blocks when my account appears to be accessed "from different location".

This, however, seems to be completely disregarded by tor as I have at least 4 different IP addresses - all from different countries - in my google imap logs (visible when I log in using the web interface and click on "details" on my "Last account activity" status at the bottom).

Before you ask - these were my sessions and not somebody else trying to hack my account as I know the times where I accessed it.

This is extremely annoying as when my MapAddress mapping is completely disregarded by tor, google blocks my account as it treats access to it "from different location" as suspicious, so every time that happens I have to manually log in via the web interface and reset that account and change my password.

Trac:
Username: mr-4