# Send rejection email for unrecognised errors

**URL:** <https://meta.discourse.org/t/send-rejection-email-for-unrecognised-errors/64556>\
**Category:** Feature\
**Created:** [2017 年 6 月 15 日午後 2:33 UTC](https://meta.discourse.org/t/send-rejection-email-for-unrecognised-errors/64556 "2017-06-15T14:33:19Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![LeoMcA](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/leomca/32/87233_2.png) [@LeoMcA](https://meta.discourse.org/u/LeoMcA)\
**Post date:** [2017 年 6 月 16 日午後 2:03 UTC](https://meta.discourse.org/t/send-rejection-email-for-unrecognised-errors/64556/6 "2017-06-16T14:03:40Z")

</div>

> [@codinghorror](#):
>
> 実際のエラーは何でしたか？エラー情報を共有してもらえますか？

はい、こちらです：

```
受信メールの処理中に認識されないエラータイプが発生しました (RuntimeError: )

バックトレース:
  /var/www/discourse/lib/discourse.rb:26:in `execute_command'
  /var/www/discourse/lib/upload_creator.rb:137:in `convert_to_jpeg!'
  /var/www/discourse/lib/upload_creator.rb:42:in `block in create_for'
  /var/www/discourse/lib/distributed_mutex.rb:21:in `synchronize'
  /var/www/discourse/lib/distributed_mutex.rb:5:in `synchronize'
  /var/www/discourse/lib/upload_creator.rb:34:in `create_for'
  /var/www/discourse/lib/email/receiver.rb:580:in `block in create_post_with_attachments'
  /var/www/discourse/lib/email/receiver.rb:573:in `each'
  /var/www/discourse/lib/email/receiver.rb:573:in `create_post_with_attachments'
  /var/www/discourse/lib/email/receiver.rb:551:in `create_reply'
  /var/www/discourse/lib/email/receiver.rb:101:in `process_internal'
  /var/www/discourse/lib/email/receiver.rb:50:in `block in process!'
  /var/www/discourse/lib/distributed_mutex.rb:21:in `synchronize'
  /var/www/discourse/lib/distributed_mutex.rb:5:in `synchronize'
  /var/www/discourse/lib/email/receiver.rb:45:in `process!'
  /var/www/discourse/lib/email/processor.rb:17:in `process!'
  /var/www/discourse/lib/email/processor.rb:11:in `process!'
  /var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:25:in `process_popmail'
  /var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:43:in `block (2 levels) in poll_pop3'
  /usr/local/lib/ruby/2.4.0/net/pop.rb:689:in `block in delete_all'
  /usr/local/lib/ruby/2.4.0/net/pop.rb:688:in `each'
  /usr/local/lib/ruby/2.4.0/net/pop.rb:688:in `delete_all'
  /var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:42:in `block in poll_pop3'
  /usr/local/lib/ruby/2.4.0/net/pop.rb:532:in `start'
  /var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:41:in `poll_pop3'
  /var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:16:in `execute'
  /var/www/discourse/app/jobs/base.rb:154:in `block (2 levels) in perform'

```

変なエラーで、同じ画像を使って再現しようとしたのですができませんでした。ユーザーがメールを再送信した際は正常に動作しました。

> [@zogstrip](#):
>
> このエラーを引き起こしているメールを確認したいです。これが初めて見るエラーなので。

@zogstrip 生メールを含む完全なログをPMでお送りします。

> [@mpalmer](#):
>
> 問題となっているのは、特定のエラーそのものというよりは、ランダムで予期しないエラーが発生した際に誰が通知を受けるかという点だと思います。

その通りです。そのため、この件は #Contribute > Bug ではなく #Contribute > Feature に入れておきました。

_メールのみのユーザーとして、Discourse上の投稿に繋がらないメールを送信した際に、Discourseから私にアラートを送信してほしいです。そうすれば、同僚が私を無視しているわけではないことが分かります。_

---

_[View the full topic](https://meta.discourse.org/t/send-rejection-email-for-unrecognised-errors/64556)._
