yes, David Anderson helped me get an upstart script running… and we got some better logging. I also bumped the droplet memory size up which I hope helps.
/home/aamax/.rbenv/versions/2.2.2/lib/ruby/2.2.0/net/pop.rb:1005:in `check_response_auth': -ERR [SYS/TEMP] Temporary system problem. Please try again later. (Net::POPAuthenticationError)
from /home/aamax/.rbenv/versions/2.2.2/lib/ruby/2.2.0/net/pop.rb:904:in `auth'
from /home/aamax/.rbenv/versions/2.2.2/lib/ruby/2.2.0/net/pop.rb:566:in `do_start'
from /home/aamax/.rbenv/versions/2.2.2/lib/ruby/2.2.0/net/pop.rb:536:in `start'
from /home/aamax/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/mailman-0.7.3/lib/mailman/receiver/pop3.rb:36:in `connect'
from /home/aamax/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/mailman-0.7.3/lib/mailman/application.rb:139:in `block in polling_loop'
from /home/aamax/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/mailman-0.7.3/lib/mailman/application.rb:137:in `loop'
from /home/aamax/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/mailman-0.7.3/lib/mailman/application.rb:137:in `polling_loop'
from /home/aamax/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/mailman-0.7.3/lib/mailman/application.rb:87:in `run'
from /home/aamax/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/mailman-0.7.3/lib/mailman/application.rb:15:in `run'
from script/mailman_server.rb:34:in `<main>'
For some reason Gmail is having a problem authenticating after it’s been running for a while (this checks for mail every 10 seconds… maybe that’s too much? but not sure why it would crap out like this)
I’m adding a respawn in there but it seems like putting a band aid on a bullet hole…