プロジェクト

全般

プロフィール

Backport(バックポート) #1407

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

Shogo Kawahara13年以上前に追加. 12年以上前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2010-07-18
期日:
進捗率:

100%


説明

現象

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

    バージョン:3.6beta1

原因

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

修正内容


関連するチケット

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

関係しているリビジョン

リビジョン bad629cd (差分)
Itsuro Tajima12年以上前に追加

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

リビジョン 55680009 (差分)
Itsuro Tajima12年以上前に追加

(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

リビジョン ffa8221d (差分)
Itsuro Tajima12年以上前に追加

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

リビジョン 103d0d17 (差分)
Itsuro Tajima12年以上前に追加

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

This reverts commit 2c0e95dc7743ef515e4fccc92e4492588c0344d9.

リビジョン 79b04b1d (差分)
Shingo Yamada12年以上前に追加

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

リビジョン ce842b20 (差分)
Shinichi Urabe12年以上前に追加

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

This reverts commit 59aaaa6dfbe97dd893347af76d44a1db00a4a0dd.

リビジョン acf65255 (差分)
Shinichi Urabe12年以上前に追加

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

This reverts commit 17e886ec5d4ab06bcbe8942fae86ff4cab474318.

リビジョン a2c560fb (差分)
Shinichi Urabe12年以上前に追加

(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

リビジョン de793802 (差分)
Shinichi Urabe12年以上前に追加

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

This reverts commit 2c0e95dc7743ef515e4fccc92e4492588c0344d9.

リビジョン 8812bc9e (差分)
Shinichi Urabe12年以上前に追加

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

リビジョン 04c46ff1 (差分)
Hiroshi Kato12年以上前に追加

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

リビジョン de9e84e3 (差分)
Hiroshi Kato12年以上前に追加

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

履歴

#1 Rimpei Ogawa13年以上前に更新

  • 対象バージョンOpenPNE 3.6beta4 から OpenPNE 3.6beta6 に変更

#2 Kousuke Ebihara13年以上前に更新

  • 対象バージョンOpenPNE 3.6beta6 から OpenPNE 3.6beta7 に変更

#3 Kousuke Ebihara13年以上前に更新

  • 対象バージョンOpenPNE 3.6beta7 から OpenPNE 3.6beta8 に変更

#4 Kousuke Ebihara約13年前に更新

  • 対象バージョンOpenPNE 3.6beta8 から OpenPNE3.6beta9 に変更

#5 Kousuke Ebihara約13年前に更新

  • 対象バージョンOpenPNE3.6beta9 から OpenPNE3.6beta11 に変更

#6 Masato Nagasawaほぼ13年前に更新

  • 対象バージョンOpenPNE3.6beta11 から OpenPNE 3.6.0 に変更

#7 Masato Nagasawaほぼ13年前に更新

  • 対象バージョンOpenPNE 3.6.0 から OpenPNE3.6beta11 に変更

#8 Kousuke Ebiharaほぼ13年前に更新

  • 対象バージョンOpenPNE3.6beta11 から OpenPNE3.6beta12 に変更

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

#9 isao sanoほぼ13年前に更新

  • 対象バージョンOpenPNE3.6beta12 から OpenPNE3.6beta13 に変更

#10 Maki Takahashi12年以上前に更新

  • ステータスNew(新規) から Accepted(着手) に変更
  • 担当者Maki Takahashi にセット

BP引き受けます

#11 Itsuro Tajima12年以上前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

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

#12 Itsuro Tajima12年以上前に更新

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

#13 Itsuro Tajima12年以上前に更新

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

#14 Itsuro Tajima12年以上前に更新

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

#15 Shingo Yamada12年以上前に更新

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

#16 Shinichi Urabe12年以上前に更新

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

#17 Shinichi Urabe12年以上前に更新

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

#18 Shinichi Urabe12年以上前に更新

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

#19 Shinichi Urabe12年以上前に更新

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

#20 Shinichi Urabe12年以上前に更新

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

#21 Maki Takahashi12年以上前に更新

  • ステータスPending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
  • 進捗率50 から 70 に変更

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

#22 Maki Takahashi12年以上前に更新

  • ステータスPending Testing(テスト待ち) から Rejected(差し戻し) に変更
  • 進捗率70 から 50 に変更

#23 Hiroshi Kato12年以上前に更新

  • ステータスRejected(差し戻し) から Pending Review(レビュー待ち) に変更

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

#24 Hiroshi Kato12年以上前に更新

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

#25 Maki Takahashi12年以上前に更新

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

#26 Shingo Yamada12年以上前に更新

下記の差分が一致していることを確認しました。
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 Shingo Yamada12年以上前に更新

  • ステータスPending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
  • 進捗率50 から 70 に変更

#28 Yuma Sakata12年以上前に更新

  • ステータスPending Testing(テスト待ち) から Fixed(完了) に変更
  • 進捗率70 から 100 に変更

テストOKです。

他の形式にエクスポート: Atom PDF