2011/08/12より、GAE/Jからのメール送信ができなくなりました。

306 views
Skip to first unread message

岩田 晋

unread,
Aug 12, 2011, 3:12:18 AM8/12/11
to google-app-...@googlegroups.com
iwatashinと申します。

2011/08/12より、GAE/Jからのメール送信ができなくなりました。

下記のエラーが発生していたので、

javax.mail.SendFailedException: Send failure (javax.mail.MessagingException: Illegal Arguments (java.lang.IllegalArgumentException: Unauthorized Sender: Unauthorized sender))

管理ページのAdministration,Permissionsを確認したところ、送信用のアカウントの権限がOwnerからDeveloperに変更されていたと思われます。
権限をOwnerに変更したのですが同様のエラーが発生しました。
Owner権限のある支払い用のアカウントに送信用のアカウントを変更したところ、メールの送信が可能になりました。
以前のようにOwner権限のあるアカウントであれば送信できるようにならないのでしょうか?

宜しくお願いします。

bayabayashi

unread,
Aug 12, 2011, 3:26:33 AM8/12/11
to Google-App-Engine-Japan
bayabayashiです。

同様の現象を過去に問い合わせしたところ、Google松尾さんより、
送信者チェックの条件を厳しくしたことによる影響との回答をいただきました。

現在は個別対応をしていただいており、メール送信ができるようになっています。

以前検証したとき、ログイン認証が federated login のときに送信ができませんでした。
Google Acounts にすると問題なく送信ができました。
※8/11(木)にも確認しましたが、現象は変わらず。


以上

fmoto

unread,
Aug 12, 2011, 3:58:44 AM8/12/11
to Google-App-Engine-Japan
同様の現象がGAE/Pythonでも発生しています。

File "/base/python_runtime/python_lib/versions/1/google/appengine/
api/mail.py", line 894, in send
raise ERROR_MAP[e.application_error](e.error_detail)
InvalidSenderError: Unauthorized sender

OwnerのメールアドレスをSenderに指定しおり、昨日までは問題ありませんでした。
1.5.3 pre-release SDKの影響でしょうか?

Takashi Matsuo ♟

unread,
Aug 12, 2011, 5:42:45 AM8/12/11
to google-app-...@googlegroups.com

岩田さん
fmoto-san

bayabayashi-san のおっしゃるように、Federated Login を使う場合には弊社内での設定が必要でした。

私の方でも再現できているので、念のための確認ですが、どの認証方法を使っているか教えていただけますか?

-- matsuo

--
このメールは Google グループのグループ「Google-App-Engine-Japan」の登録者に送られています。
このグループに投稿するには、google-app-...@googlegroups.com にメールを送信してください。
このグループから退会するには、google-app-engine...@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/google-app-engine-japan?hl=ja からこのグループにアクセスしてください。


Takashi Matsuo | Developer Advocate | tma...@google.com | 03-6384-9224

fmoto

unread,
Aug 12, 2011, 6:31:41 AM8/12/11
to Google-App-Engine-Japan
Cronや問い合わせフォームで、管理者宛に通知するためのメール送信でエラーが発生します。
Sender,Toともに管理者である自分のメールアドレスを指定しています。
Federated Loginは使っていませんし、認証方法は関係ないものと思われます。

> Takashi Matsuo | Developer Advocate | tmat...@google.com | 03-6384-9224

岩田 晋

unread,
Aug 12, 2011, 7:46:24 AM8/12/11
to google-app-...@googlegroups.com
matsuo様

お世話になります。岩田です。
私の方では、認証方法に
Federated Loginを使用しております。

2011年8月12日19:31 fmoto <fujimoto...@gmail.com>:

Takashi Matsuo ♟

unread,
Aug 12, 2011, 7:53:07 AM8/12/11
to google-app-...@googlegroups.com
岩田様

それでは、app-id を教えてくださいますか。グループでは無く個人宛で構いません。

-- matsuo

--

Taiga

unread,
Aug 12, 2011, 8:23:23 AM8/12/11
to Google-App-Engine-Japan
はじめまして 堤大河と申します。
アプリからのメール送信 私のアプリの状況も報告させてください。

非Federated Loginで

GoogleアカウントA(Owner)
GoogleアカウントB(Owner)

のふたつのOwnerアカウントを使って、それぞれを

「Billing Administratorで、且つメール送信者にする」
「Billingじたいも、そのアカウントのGoogleCheckoutで設定する」

という状態にして試したところ、

アカウントAは、送信成功、
アカウントBは、


javax.mail.SendFailedException: Send failure
(javax.mail.MessagingException:
Illegal Arguments (java.lang.IllegalArgumentException: Unauthorized
Sender:
Unauthorized sender))

のエラーで、メール送信できませんでした。

ちなみにアカウントAがこのアプリケーションの作成者で、
アカウントBは、Developerとして招待したアカウントです。
(そののちDeveloper=>Ownerに切り替え)

どちらかというとアカウントBでメール送信したいのですが。。。

これも松尾様に app-id をお送りして見ていただくべきケースでしょうか。

--
堤 大 河 <tsutsu...@gmail.com>


On 8月12日, 午後8:53, Takashi Matsuo ♟ <tmat...@google.com> wrote:
> 岩田様
>
> それでは、app-id を教えてくださいますか。グループでは無く個人宛で構いません。
>
> -- matsuo
>
>
>
>
>
>
>
>
>
> On Fri, Aug 12, 2011 at 8:46 PM, 岩田 晋 <iwatas...@mve.biglobe.ne.jp> wrote:
> > matsuo様
> > お世話になります。岩田です。
> > 私の方では、認証方法にFederated Loginを使用しております。

> > 2011年8月12日19:31 fmoto <fujimoto.hiroh...@gmail.com>:

> Takashi Matsuo | Developer Advocate | tmat...@google.com | 03-6384-9224

Takashi Matsuo ♟

unread,
Aug 12, 2011, 5:31:30 PM8/12/11
to google-app-...@googlegroups.com
このケースは SDK の不具合ですね。エンジニアリングチームにエスカレート済みです。少しお待ちくださいますでしょうか。
ご迷惑をおかけします。

-- matsuo

--
Takashi Matsuo | Developer Advocate | tma...@google.com | 03-6384-9224

Takashi Matsuo ♟

unread,
Aug 12, 2011, 5:42:40 PM8/12/11
to google-app-...@googlegroups.com
みなさん

メールが送信できなくなっている app-id を私に教えていただけますか?
グループ宛でも個人宛でもかまいません。

-- matsuo

Takashi Matsuo ♟

unread,
Aug 12, 2011, 7:11:34 PM8/12/11
to google-app-...@googlegroups.com
やっと症状がつかめてきました。
メールアドレスにドットが含まれる場合に送信に失敗していると思われます。
鋭意修正中です。

そうでないケースがあったら是非教えて下さい。

岩田 晋

unread,
Aug 12, 2011, 7:24:16 PM8/12/11
to google-app-...@googlegroups.com
Matsuo 様

お世話になります。岩田です。

app-idは、web-dominion です。

宜しくお願いします。

2011年8月13日6:42 Takashi Matsuo ♟ <tma...@google.com>:

cheio

unread,
Aug 17, 2011, 12:12:24 AM8/17/11
to Google-App-Engine-Japan
現状は課金などは関係なく送信者のメールアドレスにドットが含まれている場合が関係ありそうということですか
自分もドットを含んでいるためか、送れない状況です。

ドットが入れていないユーザの方は結講多いのでしょうか?
あまり大騒ぎになっていないような感じがしますが

On Aug 13, 8:11 am, Takashi Matsuo ♟ <tmat...@google.com> wrote:
> やっと症状がつかめてきました。
> メールアドレスにドットが含まれる場合に送信に失敗していると思われます。
> 鋭意修正中です。
>
> そうでないケースがあったら是非教えて下さい。
>

> On Sat, Aug 13, 2011 at 6:42 AM, Takashi Matsuo ♟ <tmat...@google.com> wrote:
>
>
>
>
>
>
>
>
>
> > みなさん
>
> > メールが送信できなくなっている app-id を私に教えていただけますか?
> > グループ宛でも個人宛でもかまいません。
>
> > -- matsuo
>

> > On Sat, Aug 13, 2011 at 6:31 AM, Takashi Matsuo ♟ <tmat...@google.com> wrote:
> >> このケースは SDK の不具合ですね。エンジニアリングチームにエスカレート済みです。少しお待ちくださいますでしょうか。
> >> ご迷惑をおかけします。
>
> >> -- matsuo
>

> >> On Fri, Aug 12, 2011 at 9:23 PM, Taiga <tsutsumita...@gmail.com> wrote:
> >>> はじめまして 堤大河と申します。
> >>> アプリからのメール送信 私のアプリの状況も報告させてください。
>
> >>> 非Federated Loginで
>
> >>> GoogleアカウントA(Owner)
> >>> GoogleアカウントB(Owner)
>
> >>> のふたつのOwnerアカウントを使って、それぞれを
>
> >>> 「Billing Administratorで、且つメール送信者にする」
> >>> 「Billingじたいも、そのアカウントのGoogleCheckoutで設定する」
>
> >>> という状態にして試したところ、
>
> >>> アカウントAは、送信成功、
> >>> アカウントBは、
> >>> javax.mail.SendFailedException: Send failure
> >>> (javax.mail.MessagingException:
> >>> Illegal Arguments (java.lang.IllegalArgumentException: Unauthorized
> >>> Sender:
> >>> Unauthorized sender))
> >>> のエラーで、メール送信できませんでした。
>
> >>> ちなみにアカウントAがこのアプリケーションの作成者で、
> >>> アカウントBは、Developerとして招待したアカウントです。
> >>> (そののちDeveloper=>Ownerに切り替え)
>
> >>> どちらかというとアカウントBでメール送信したいのですが。。。
>
> >>> これも松尾様に app-id をお送りして見ていただくべきケースでしょうか。
>
> >>> --

> >>> 堤 大 河 <tsutsumita...@gmail.com>

bayabayashi

unread,
Aug 21, 2011, 11:00:35 PM8/21/11
to Google-App-Engine-Japan
bayabayashiです。

連絡が遅くなりまして申し訳ありません。

私の場合、メールアドレスにドットが含まれているかについては以下の通りです。

・テスト用
 GAE所有者のメールアドレスにドットが含まれているが、送信者にはアプリケーションへのログインユーザーを指定しており
 メールアドレスにドットが含まれていない。
   GAE所有者 → bayashi....@gmail.com
   送信者    → 例)use...@xxxxx.co.jp

・本番用
 GAE所有者および送信者(アプリケーションへのログインユーザー)のメールアドレスにはドットが含まれていない。
   GAE所有者 → 例)abcd...@gmail.com
   送信者    → 例)use...@xxxxx.co.jp


両方とも送信に失敗していますので、メールアドレスにドットが含まれていることは関係ないと思われます。
送信者はAppsユーザー(無償版、Business)です。

以上、よろしくお願いします。


On 8月13日, 午前8:11, Takashi Matsuo ♟ <tmat...@google.com> wrote:
> やっと症状がつかめてきました。
> メールアドレスにドットが含まれる場合に送信に失敗していると思われます。
> 鋭意修正中です。
>
> そうでないケースがあったら是非教えて下さい。
>

> On Sat, Aug 13, 2011 at 6:42 AM, Takashi Matsuo ♟ <tmat...@google.com> wrote:
>
>
>
>
>
>
>
>
>
> > みなさん
>
> > メールが送信できなくなっている app-id を私に教えていただけますか?
> > グループ宛でも個人宛でもかまいません。
>
> > -- matsuo
>

> > On Sat, Aug 13, 2011 at 6:31 AM, Takashi Matsuo ♟ <tmat...@google.com> wrote:
> >> このケースは SDK の不具合ですね。エンジニアリングチームにエスカレート済みです。少しお待ちくださいますでしょうか。
> >> ご迷惑をおかけします。
>
> >> -- matsuo
>

> >> On Fri, Aug 12, 2011 at 9:23 PM, Taiga <tsutsumita...@gmail.com> wrote:
> >>> はじめまして 堤大河と申します。
> >>> アプリからのメール送信 私のアプリの状況も報告させてください。
>
> >>> 非Federated Loginで
>
> >>> GoogleアカウントA(Owner)
> >>> GoogleアカウントB(Owner)
>
> >>> のふたつのOwnerアカウントを使って、それぞれを
>
> >>> 「Billing Administratorで、且つメール送信者にする」
> >>> 「Billingじたいも、そのアカウントのGoogleCheckoutで設定する」
>
> >>> という状態にして試したところ、
>
> >>> アカウントAは、送信成功、
> >>> アカウントBは、
> >>> javax.mail.SendFailedException: Send failure
> >>> (javax.mail.MessagingException:
> >>> Illegal Arguments (java.lang.IllegalArgumentException: Unauthorized
> >>> Sender:
> >>> Unauthorized sender))
> >>> のエラーで、メール送信できませんでした。
>
> >>> ちなみにアカウントAがこのアプリケーションの作成者で、
> >>> アカウントBは、Developerとして招待したアカウントです。
> >>> (そののちDeveloper=>Ownerに切り替え)
>
> >>> どちらかというとアカウントBでメール送信したいのですが。。。
>
> >>> これも松尾様に app-id をお送りして見ていただくべきケースでしょうか。
>
> >>> --

> >>> 堤 大 河 <tsutsumita...@gmail.com>

Takashi Matsuo ♟

unread,
Aug 21, 2011, 11:31:28 PM8/21/11
to google-app-...@googlegroups.com
こちらでお伝えし忘れていましたが、管理者のメールアドレスにドットが含まれる場合に、その管理者のメールアドレスを送信元としたメールを送信できない問題については修正済みです。

その問題とは別に Federated login
を使用している場合、送信者のアドレスが管理者のメールアドレスであっても、ログインユーザーであっても送信できないはずです。こちらの問題に対しては、どうしても必要であれば個別に対応できますのでご相談ください。

bayabayashi さんは Federated login をお使いですか?

-- matsuo

--
Takashi Matsuo | Developer Advocate | tma...@google.com | 03-6384-9224

bayabayashi

unread,
Aug 22, 2011, 12:14:07 AM8/22/11
to Google-App-Engine-Japan
Matsuo様

以前に個別対応していただいておりますので、現時点では大丈夫です。

以上、よろしくお願いします。


On 8月22日, 午後12:31, Takashi Matsuo ♟ <tmat...@google.com> wrote:
> こちらでお伝えし忘れていましたが、管理者のメールアドレスにドットが含まれる場合に、その管理者のメールアドレスを送信元としたメールを送信できない問題につ いては修正済みです。


>
> その問題とは別に Federated login
> を使用している場合、送信者のアドレスが管理者のメールアドレスであっても、ログインユーザーであっても送信できないはずです。こちらの問題に対しては、どうし ても必要であれば個別に対応できますのでご相談ください。
>
> bayabayashi さんは Federated login をお使いですか?
>
> -- matsuo
>
> On Mon, Aug 22, 2011 at 12:00 PM, bayabayashi
>
>
>
>
>
>
>
> <bayashi.bayab...@gmail.com> wrote:
> > bayabayashiです。
>
> > 連絡が遅くなりまして申し訳ありません。
>
> > 私の場合、メールアドレスにドットが含まれているかについては以下の通りです。
>
> > ・テスト用
> >  GAE所有者のメールアドレスにドットが含まれているが、送信者にはアプリケーションへのログインユーザーを指定しており
> >  メールアドレスにドットが含まれていない。

> >    GAE所有者 → bayashi.bayab...@gmail.com


> >    送信者    → 例)use...@xxxxx.co.jp
>
> > ・本番用
> >  GAE所有者および送信者(アプリケーションへのログインユーザー)のメールアドレスにはドットが含まれていない。

> >    GAE所有者 → 例)abcdef...@gmail.com

> ...
>
> もっと読む »

Reply all
Reply to author
Forward
0 new messages