Project

General

Profile

Backport(バックポート) #1407

メールサーバーに接続できない場合の例外処理がキャッチされていないため500エラーになる

Added by Shogo Kawahara about 9 years ago. Updated about 8 years ago.

Status:
Fixed(完了)
Priority:
Normal(通常)
Target version:
Start date:
2010-07-18
Due date:
% Done:

100%


Description

現象

  • config/OpenPNE.yml の mail_smtp_host に接続できないメールサーバーのホストを記述し、招待メールを送信すると500エラーになる
  • メールサーバーの障害の対処がされていない (エラー表示やログ出力などの対処が必要)

    バージョン:3.6beta1

原因

Zend_Mail_Protocol_Exception の例外がキャッチされていない

修正内容


Related issues

Related to OpenPNE 3 - Bug(バグ) #1372: メールサーバーに接続できない場合の例外処理がキャッチされていないため500エラーになる Fixed(完了) 2010-07-18

Associated revisions

Revision bad629cd (diff)
Added by Itsuro Tajima about 8 years ago

(fixes #1407, BP from #1372) fixed to catch mail send error exception on sending invitation

Revision 55680009 (diff)
Added by Itsuro Tajima about 8 years ago

(fixes #1407, BP from #1372) fixed to output error message on mail not sent

Conflicts:
apps/mobile_frontend/i18n/messages.ja.xml
apps/pc_backend/i18n/messages.ja.xml

Revision ffa8221d (diff)
Added by Itsuro Tajima about 8 years ago

(fixes #1407, BP from #1372) fixed no need error output

Revision 103d0d17 (diff)
Added by Itsuro Tajima about 8 years ago

(fixes #1407, BP from #1372) Revert "fixed to catch mail send error exception on sending invitation"

This reverts commit 2c0e95dc7743ef515e4fccc92e4492588c0344d9.

Revision 79b04b1d (diff)
Added by Shingo Yamada about 8 years ago

(fixes #1407, BP from #1372) delete the incorrect description contained in the messages.ja.xml.

Revision ce842b20 (diff)
Added by Shinichi Urabe about 8 years ago

(fixes #1407, BP from #1372) Revert "Revert "fixed to catch mail send error exception on sending invitation""

This reverts commit 59aaaa6dfbe97dd893347af76d44a1db00a4a0dd.

Revision acf65255 (diff)
Added by Shinichi Urabe about 8 years ago

(fixes #1407, BP from #1372) Revert "fixed no need error output"

This reverts commit 17e886ec5d4ab06bcbe8942fae86ff4cab474318.

Revision a2c560fb (diff)
Added by Shinichi Urabe about 8 years ago

(fixes #1407, BP from #1372) Revert "fixed to output error message on mail not sent"

This reverts commit 461564a2fcb13ad7fd6b426caadc8453f890fdd2.

Conflicts:

apps/mobile_frontend/i18n/messages.ja.xml
apps/pc_backend/i18n/messages.ja.xml

Conflicts:

apps/pc_backend/i18n/messages.ja.xml

Revision de793802 (diff)
Added by Shinichi Urabe about 8 years ago

(fixes #1407, BP from #1372) Revert "fixed to catch mail send error exception on sending invitation"

This reverts commit 2c0e95dc7743ef515e4fccc92e4492588c0344d9.

Revision 8812bc9e (diff)
Added by Shinichi Urabe about 8 years ago

(fixes #1407, BP from #1372) cache Zend_Mail_Protocol_Exception in opExecutionFilter and forwad mailError action.

Revision 04c46ff1 (diff)
Added by Hiroshi Kato about 8 years ago

(fixes #1407, BP from #1372) changed order of process in opMemberAction::executeConfig().
fixed to mail error template.

Revision de9e84e3 (diff)
Added by Hiroshi Kato about 8 years ago

(fixes #1407, BP from #1372) fixed to mail error template.

History

#1 Updated by Rimpei Ogawa about 9 years ago

  • Target version changed from OpenPNE 3.6beta4 to OpenPNE 3.6beta6

#2 Updated by Kousuke Ebihara almost 9 years ago

  • Target version changed from OpenPNE 3.6beta6 to OpenPNE 3.6beta7

#3 Updated by Kousuke Ebihara almost 9 years ago

  • Target version changed from OpenPNE 3.6beta7 to OpenPNE 3.6beta8

#4 Updated by Kousuke Ebihara over 8 years ago

  • Target version changed from OpenPNE 3.6beta8 to OpenPNE3.6beta9

#5 Updated by Kousuke Ebihara over 8 years ago

  • Target version changed from OpenPNE3.6beta9 to OpenPNE3.6beta11

#6 Updated by Masato Nagasawa over 8 years ago

  • Target version changed from OpenPNE3.6beta11 to OpenPNE 3.6.0

#7 Updated by Masato Nagasawa over 8 years ago

  • Target version changed from OpenPNE 3.6.0 to OpenPNE3.6beta11

#8 Updated by Kousuke Ebihara over 8 years ago

  • Target version changed from OpenPNE3.6beta11 to OpenPNE3.6beta12

親チケットが「テスト待ち」「完了」でないものをすべて beta12 以降での対応とします。

#9 Updated by isao sano about 8 years ago

  • Target version changed from OpenPNE3.6beta12 to OpenPNE3.6beta13

#10 Updated by Maki Takahashi about 8 years ago

  • Status changed from New(新規) to Accepted(着手)
  • Assignee set to Maki Takahashi

BP引き受けます

#11 Updated by Itsuro Tajima about 8 years ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

更新履歴 bad629cdfa8eb8703c235f518efc6f796c761884 で適用されました。

#12 Updated by Itsuro Tajima about 8 years ago

更新履歴 5568000946ef4cbab16fe0b9179c3606dbfdd569 で適用されました。

#13 Updated by Itsuro Tajima about 8 years ago

更新履歴 ffa8221dbe2eb56c3174eafc6782fe9051cbf491 で適用されました。

#14 Updated by Itsuro Tajima about 8 years ago

更新履歴 103d0d177239ac600871d9931d3a35dec09e8fe1 で適用されました。

#15 Updated by Shingo Yamada about 8 years ago

更新履歴 79b04b1d4da6d94f044a53c73d4b2cbbfb7cbd0b で適用されました。

#16 Updated by Shinichi Urabe about 8 years ago

更新履歴 ce842b2005b8c731392534633559b3190730f463 で適用されました。

#17 Updated by Shinichi Urabe about 8 years ago

更新履歴 acf65255d282726657a2de301ccb2eabc50ca1a3 で適用されました。

#18 Updated by Shinichi Urabe about 8 years ago

更新履歴 a2c560fb70f85c7e4700583e37203462b8a8137d で適用されました。

#19 Updated by Shinichi Urabe about 8 years ago

更新履歴 de793802b259afb2d759f0d3e2322bcc0927c562 で適用されました。

#20 Updated by Shinichi Urabe about 8 years ago

更新履歴 8812bc9eaf36b670b71ff439de47993820fb8436 で適用されました。

#21 Updated by Maki Takahashi about 8 years ago

  • Status changed from Pending Review(レビュー待ち) to Pending Testing(テスト待ち)
  • % Done changed from 50 to 70

親チケットを差し戻しましたのでBPチケットのステータスも変更いたします

#22 Updated by Maki Takahashi about 8 years ago

  • Status changed from Pending Testing(テスト待ち) to Rejected(差し戻し)
  • % Done changed from 70 to 50

#23 Updated by Hiroshi Kato about 8 years ago

  • Status changed from Rejected(差し戻し) to Pending Review(レビュー待ち)

更新履歴 04c46ff15fd260dcae7a1fb0254fa31d4e42da69 で適用されました。

#24 Updated by Hiroshi Kato about 8 years ago

更新履歴 de9e84e37650e2ceba1c60576ab6d4400df6619d で適用されました。

#25 Updated by Maki Takahashi about 8 years ago

release-3.6beta13ブランチに取り込み済みです

#26 Updated by Shingo Yamada about 8 years ago

下記の差分が一致していることを確認しました。
master stable-3.6.x 補足
e099cc79c365f5d6ef96cf2e39e2002eab4d4961 de9e84e37650e2ceba1c60576ab6d4400df6619d OK
d89664564b08404f751f658b30dce2822bf5f525 04c46ff15fd260dcae7a1fb0254fa31d4e42da69 OK
69791cd8290af4998afad5d513ffd7590562d767 8812bc9eaf36b670b71ff439de47993820fb8436 NG →差分が問題ないことを確認
eb8b102cae887b84e8bfeca9c43e05fa7f2cdc73 de793802b259afb2d759f0d3e2322bcc0927c562 OK
a568d894ecb91580b2d99d28f11963107a22ead1 a2c560fb70f85c7e4700583e37203462b8a8137d NG →差分が問題ないことを確認
016e30d6bff01b3a4028f614b7a19d82c787755c acf65255d282726657a2de301ccb2eabc50ca1a3 NG →差分が問題ないことを確認
4a81cebbafc516e535c11588828e679fe2c02546 ce842b2005b8c731392534633559b3190730f463 OK
22e2f57f5ebbcc1300ec5f53585cb22343802ba5 43879f39c7aad3889bcf86bf6c1187909b901113 NG →差分が問題ないことを確認
3586cc9458e4701d8d4bf3a6945a74a85a55bf8b 79b04b1d4da6d94f044a53c73d4b2cbbfb7cbd0b NG →差分が問題ないことを確認
59aaaa6dfbe97dd893347af76d44a1db00a4a0dd 103d0d177239ac600871d9931d3a35dec09e8fe1 NG →差分が問題ないことを確認
17e886ec5d4ab06bcbe8942fae86ff4cab474318 ffa8221dbe2eb56c3174eafc6782fe9051cbf491 NG →差分が問題ないことを確認
461564a2fcb13ad7fd6b426caadc8453f890fdd2 5568000946ef4cbab16fe0b9179c3606dbfdd569 NG →差分が問題ないことを確認
2c0e95dc7743ef515e4fccc92e4492588c0344d9 bad629cdfa8eb8703c235f518efc6f796c761884 NG →差分が問題ないことを確認

#27 Updated by Shingo Yamada about 8 years ago

  • Status changed from Pending Review(レビュー待ち) to Pending Testing(テスト待ち)
  • % Done changed from 50 to 70

#28 Updated by Yuma Sakata about 8 years ago

  • Status changed from Pending Testing(テスト待ち) to Fixed(完了)
  • % Done changed from 70 to 100

テストOKです。

Also available in: Atom PDF