pivorakmeetup / pivorak-web-app

Rails App for PivorakMeetup
http://pivorak.com
62 stars 48 forks source link

We can not send more than 100 emails per hour #647

Closed denys-medynskyi closed 5 years ago

denys-medynskyi commented 5 years ago

Mailguns can send only 100 emails per hour. We can split users per 100 or change the provider.

View details in Rollbar: https://rollbar.com/pivorak/pivorak/items/72/



Net::SMTPAuthenticationError: 535 5.7.0 Mailgun is not loving your login or password

  File "/home/pivorak/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/net/smtp.rb", line 977, in check_auth_response
  File "/home/pivorak/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/net/smtp.rb", line 741, in auth_plain
  File "/home/pivorak/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/net/smtp.rb", line 733, in authenticate
  File "/home/pivorak/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/net/smtp.rb", line 568, in do_start
  File "/home/pivorak/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/net/smtp.rb", line 521, in start
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/mail-2.7.0/lib/mail/network/delivery_methods/smtp.rb", line 109, in start_smtp_session
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/mail-2.7.0/lib/mail/network/delivery_methods/smtp.rb", line 100, in deliver!
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/mail-2.7.0/lib/mail/message.rb", line 2160, in do_delivery
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/mail-2.7.0/lib/mail/message.rb", line 260, in block in deliver
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/actionmailer-5.2.0/lib/action_mailer/base.rb", line 560, in block in deliver_mail
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/notifications.rb", line 168, in block in instrument
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/notifications/instrumenter.rb", line 23, in instrument
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/notifications.rb", line 168, in instrument
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/actionmailer-5.2.0/lib/action_mailer/base.rb", line 558, in deliver_mail
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/mail-2.7.0/lib/mail/message.rb", line 260, in deliver
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/actionmailer-5.2.0/lib/action_mailer/message_delivery.rb", line 114, in block in deliver_now
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/actionmailer-5.2.0/lib/action_mailer/rescuable.rb", line 17, in handle_exceptions
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/actionmailer-5.2.0/lib/action_mailer/message_delivery.rb", line 113, in deliver_now
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/actionmailer-5.2.0/lib/action_mailer/delivery_job.rb", line 16, in perform
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activejob-5.2.0/lib/active_job/execution.rb", line 39, in block in perform_now
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/callbacks.rb", line 109, in block in run_callbacks
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/newrelic_rpm-5.4.0.347/lib/new_relic/agent/instrumentation/active_job.rb", line 50, in perform
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/newrelic_rpm-5.4.0.347/lib/new_relic/agent/instrumentation/active_job.rb", line 22, in block (3 levels) in <top (required)>
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/callbacks.rb", line 118, in instance_exec
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/callbacks.rb", line 118, in block in run_callbacks
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/i18n-1.1.0/lib/i18n.rb", line 284, in with_locale
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activejob-5.2.0/lib/active_job/translation.rb", line 9, in block (2 levels) in <module:Translation>
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/callbacks.rb", line 118, in instance_exec
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/callbacks.rb", line 118, in block in run_callbacks
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activejob-5.2.0/lib/active_job/logging.rb", line 26, in block (4 levels) in <module:Logging>
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/notifications.rb", line 168, in block in instrument
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/notifications/instrumenter.rb", line 23, in instrument
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/notifications.rb", line 168, in instrument
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activejob-5.2.0/lib/active_job/logging.rb", line 25, in block (3 levels) in <module:Logging>
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activejob-5.2.0/lib/active_job/logging.rb", line 46, in block in tag_logger
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/tagged_logging.rb", line 71, in block in tagged
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/tagged_logging.rb", line 28, in tagged
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/tagged_logging.rb", line 71, in tagged
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activejob-5.2.0/lib/active_job/logging.rb", line 46, in tag_logger
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activejob-5.2.0/lib/active_job/logging.rb", line 22, in block (2 levels) in <module:Logging>
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/callbacks.rb", line 118, in instance_exec
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/callbacks.rb", line 118, in block in run_callbacks
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activesupport-5.2.0/lib/active_support/callbacks.rb", line 136, in run_callbacks
  File "/home/pivorak/projects/pivorak_production/shared/bundle/ruby/2.3.0/gems/activejob-5.2.
denys-medynskyi commented 5 years ago

Your account is on probation and domains are limited to 100 messages / hour. To maintain the rate the account has been disabled until Tue, 23 Oct 2018 08:42:36 GMT.

denys-medynskyi commented 5 years ago

All emails should be split into batches and sent not more than 100 emails per hour or change email provider.