tagmail fails to send reports when it receives a 450 error.
info: Processing reports tagmail for absinthe.lovedthanlost.net
info: Sending report to james@lovedthanlost.net
/usr/lib/ruby/site_ruby/1.8/puppet/reports/tagmail.rb:137:in `send': Could not send report emails through smtp: 450 This mail is temporarily denied (Puppet::Error)
from /usr/lib/ruby/site_ruby/1.8/puppet/reports/tagmail.rb:124:in `fork'
from /usr/lib/ruby/site_ruby/1.8/puppet/reports/tagmail.rb:124:in `send'
from /usr/lib/ruby/site_ruby/1.8/puppet/reports/tagmail.rb:119:in `process'
from /usr/lib/ruby/site_ruby/1.8/puppet/network/handler/report.rb:66:in `process'
from /usr/lib/ruby/site_ruby/1.8/puppet/network/handler/report.rb:59:in `each'
from /usr/lib/ruby/site_ruby/1.8/puppet/network/handler/report.rb:59:in `process'
from /usr/lib/ruby/site_ruby/1.8/puppet/network/handler/report.rb:33:in `report'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `to_proc'
... 26 levels...
from /usr/lib/ruby/site_ruby/1.8/puppet.rb:334:in `start'
from /usr/lib/ruby/site_ruby/1.8/puppet.rb:333:in `each'
from /usr/lib/ruby/site_ruby/1.8/puppet.rb:333:in `start'
from /usr/bin/puppetmasterd:281
Not sure whether it is worth fixing this error - it being really an SMTP configuration issue - but perhaps some better error handling?