Krusty put finger to keyboard:
> We use the
aspmx.l.google.com gmail SMTP server for firing off basic
> emails from within Oracle to let us know when something's gone tits up.
> Unfortunately as of yesterday it's stopped working from my home server,
> & the only reason I can think of is Google are now blocking dynamic IPs
> (even though
aspmx.l.google.com is supposed to work with them). The
> error is:
>
> SMTP transient error: 421 4.7.0 Email Senders Guidelines.
>
> I don't suppose anyone else uses it & has noticed problems?
I can telnet in from a machine on a fixed IP address and it accepts the
sender and recipient name OK, although it then rejects my 'test' string as
likely spam. This is a 'hard' 500-series rejection.
A 400-series error is, as the description says, transient and your system
should try again later.
From the Google help page at
https://support.google.com/a/answer/3726730?hl=en
there are a few 4.7.0 scenarios - the one you're hitting is most likely
"Our system has detected an unusual rate of unsolicited mail originating
from your IP address. To protect our users from spam, mail sent from your
IP address has been temporarily blocked. Review our Bulk Email Senders
Guidelines."
If you've not reset your router recently then perhaps your Oracle app has
flung a few too many messages - either a lot over a short period of time
(flooding) or a lesser number but over a longer period of time. I've no
idea what algorithms Google uses to detect spam. (That's not something
that any sane company would publish of course.)