schul-dashboard icon indicating copy to clipboard operation
schul-dashboard copied to clipboard

Sending poll invitations fails on bad e-mail address

Open specht opened this issue 2 years ago • 0 comments

invitation_bot_1  | -----------------------------------------------------------
invitation_bot_1  | >>> Sending invite 1 of 12...
invitation_bot_1  | -----------------------------------------------------------
invitation_bot_1  | Sending invitation mail for poll run [redacted] to [no such email address (redacted)]
invitation_bot_1  | /usr/local/lib/ruby/gems/3.1.0/gems/net-smtp-0.3.1/lib/net/smtp.rb:1059:in `check_response': 550-Requested action not taken: mailbox unavailable (Net::SMTPFatalError)
invitation_bot_1  | 	from /usr/local/lib/ruby/gems/3.1.0/gems/net-smtp-0.3.1/lib/net/smtp.rb:1027:in `getok'
invitation_bot_1  | 	from /usr/local/lib/ruby/gems/3.1.0/gems/net-smtp-0.3.1/lib/net/smtp.rb:955:in `rcptto'
invitation_bot_1  | 	from /usr/local/lib/ruby/gems/3.1.0/gems/net-smtp-0.3.1/lib/net/smtp.rb:937:in `block in rcptto_list'
invitation_bot_1  | 	from /usr/local/lib/ruby/gems/3.1.0/gems/net-smtp-0.3.1/lib/net/smtp.rb:935:in `each'
invitation_bot_1  | 	from /usr/local/lib/ruby/gems/3.1.0/gems/net-smtp-0.3.1/lib/net/smtp.rb:935:in `rcptto_list'
invitation_bot_1  | 	from /usr/local/lib/ruby/gems/3.1.0/gems/net-smtp-0.3.1/lib/net/smtp.rb:751:in `send_message'
invitation_bot_1  | 	from /usr/local/bundle/gems/mail-2.7.1/lib/mail/network/delivery_methods/smtp_connection.rb:54:in `deliver!'
invitation_bot_1  | 	from /usr/local/bundle/gems/mail-2.7.1/lib/mail/network/delivery_methods/smtp.rb:101:in `block in deliver!'
invitation_bot_1  | 	from /usr/local/lib/ruby/gems/3.1.0/gems/net-smtp-0.3.1/lib/net/smtp.rb:605:in `start'
invitation_bot_1  | 	from /usr/local/bundle/gems/mail-2.7.1/lib/mail/network/delivery_methods/smtp.rb:109:in `start_smtp_session'
invitation_bot_1  | 	from /usr/local/bundle/gems/mail-2.7.1/lib/mail/network/delivery_methods/smtp.rb:100:in `deliver!'
invitation_bot_1  | 	from /usr/local/bundle/gems/mail-2.7.1/lib/mail/message.rb:276:in `deliver!'
invitation_bot_1  | 	from /app/main.rb:208:in `deliver_mail'
invitation_bot_1  | 	from /app/include/poll.rb:810:in `invite_external_user_for_poll_run'
invitation_bot_1  | 	from /app/invitation-repl.rb:53:in `block in perform_update'
invitation_bot_1  | 	from /app/invitation-repl.rb:49:in `each'
invitation_bot_1  | 	from /app/invitation-repl.rb:49:in `with_index'
invitation_bot_1  | 	from /app/invitation-repl.rb:49:in `perform_update'
invitation_bot_1  | 	from /app/invitation-repl.rb:78:in `block in <class:InvitationRepl>'
invitation_bot_1  | 	from /usr/local/bundle/gems/sinatra-3.0.5/lib/sinatra/base.rb:1486:in `configure'
invitation_bot_1  | 	from /app/invitation-repl.rb:62:in `<class:InvitationRepl>'
invitation_bot_1  | 	from /app/invitation-repl.rb:12:in `<top (required)>'
invitation_bot_1  | 	from <internal:/usr/local/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
invitation_bot_1  | 	from <internal:/usr/local/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
invitation_bot_1  | 	from /app/invitation-repl.ru:1:in `block in <main>'
invitation_bot_1  | 	from /usr/local/bundle/gems/rack-2.2.6.2/lib/rack/builder.rb:116:in `eval'
invitation_bot_1  | 	from /usr/local/bundle/gems/rack-2.2.6.2/lib/rack/builder.rb:116:in `new_from_string'
invitation_bot_1  | 	from /usr/local/bundle/gems/rack-2.2.6.2/lib/rack/builder.rb:105:in `load_file'
invitation_bot_1  | 	from /usr/local/bundle/gems/rack-2.2.6.2/lib/rack/builder.rb:66:in `parse_file'
invitation_bot_1  | 	from /usr/local/bundle/gems/rack-2.2.6.2/lib/rack/server.rb:349:in `build_app_and_options_from_config'
invitation_bot_1  | 	from /usr/local/bundle/gems/rack-2.2.6.2/lib/rack/server.rb:249:in `app'
invitation_bot_1  | 	from /usr/local/bundle/gems/rack-2.2.6.2/lib/rack/server.rb:422:in `wrapped_app'
invitation_bot_1  | 	from /usr/local/bundle/gems/rack-2.2.6.2/lib/rack/server.rb:312:in `block in start'
invitation_bot_1  | 	from /usr/local/bundle/gems/rack-2.2.6.2/lib/rack/server.rb:379:in `handle_profiling'
invitation_bot_1  | 	from /usr/local/bundle/gems/rack-2.2.6.2/lib/rack/server.rb:311:in `start'
invitation_bot_1  | 	from /usr/local/bundle/gems/rack-2.2.6.2/lib/rack/server.rb:168:in `start'
invitation_bot_1  | 	from /usr/local/bundle/gems/rack-2.2.6.2/bin/rackup:5:in `<top (required)>'
invitation_bot_1  | 	from /usr/local/bundle/bin/rackup:25:in `load'
invitation_bot_1  | 	from /usr/local/bundle/bin/rackup:25:in `<main>'

specht avatar Feb 06 '23 16:02 specht