Re: [google-appengine] google app engine-Unable to access a Google product

2015-03-13 Thread 章涛
Thank you for your help, so or because of payment problems blocked Mody, or
can only be a mystery


2015-03-14 6:45 GMT+08:00 'Josh Moyer' via Google App Engine <
google-appengine@googlegroups.com>:

> Your accounts have been reactivated.  Sorry for the wait and the
> inconvenience.
>
> Kind Regards,
> Josh Moyer
> Google Cloud Platform Support
>
> On Mon, Mar 9, 2015 at 5:47 PM, 章涛  wrote:
>
>> Hi;
>> The project ID is 790453873000 and 1042252810739,
>> thanks
>>
>> 2015-03-10 2:22 GMT+08:00 'Josh Moyer' via Google App Engine <
>> google-appengine@googlegroups.com>:
>>
>>> Hello,
>>> Can you please tell us what your project ID is?
>>>
>>> Kind Regards,
>>> Josh Moyer
>>> Google Cloud Platform Support
>>>
>>> On Sat, Mar 7, 2015 at 11:34 AM, zzmobile  wrote:
>>>

 I don't know what happened,and Verify that the cloud account, the
 binding credit card,
 Then said I violation.
 The result of complaints is required me to
 change payment verification, I also did, but waiting for almost three
 weeks, seemed to be forgotten

 --
 You received this message because you are subscribed to the Google
 Groups "Google App Engine" group.
 To unsubscribe from this group and stop receiving emails from it, send
 an email to google-appengine+unsubscr...@googlegroups.com.
 To post to this group, send email to google-appengine@googlegroups.com.
 Visit this group at http://groups.google.com/group/google-appengine.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/google-appengine/3c4d20db-a49c-459d-9d42-ae8eec502190%40googlegroups.com
 .
 For more options, visit https://groups.google.com/d/optout.

>>>
>>>  --
>>> You received this message because you are subscribed to a topic in the
>>> Google Groups "Google App Engine" group.
>>> To unsubscribe from this topic, visit
>>> https://groups.google.com/d/topic/google-appengine/yBdK-99RamI/unsubscribe
>>> .
>>> To unsubscribe from this group and all its topics, send an email to
>>> google-appengine+unsubscr...@googlegroups.com.
>>> To post to this group, send email to google-appengine@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/google-appengine.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/google-appengine/CAPdGywFaV2RiYLMtrTruZRQUiYP3s-baKrk_PyzaACSwpxnWvA%40mail.gmail.com
>>> 
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Google App Engine" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to google-appengine+unsubscr...@googlegroups.com.
>> To post to this group, send email to google-appengine@googlegroups.com.
>> Visit this group at http://groups.google.com/group/google-appengine.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/google-appengine/CAPriLRUF0OpAVyw0bJS0SOTnnfcoU5wJDxik6uc0%3D7dcs5%2BqBQ%40mail.gmail.com
>> 
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> You received this message because you are subscribed to a topic in the
> Google Groups "Google App Engine" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/google-appengine/yBdK-99RamI/unsubscribe
> .
> To unsubscribe from this group and all its topics, send an email to
> google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> Visit this group at http://groups.google.com/group/google-appengine.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/google-appengine/CAPdGywGXxj%2BCk-bQ%3D8E0pANDA8DcyVi3Nrwaih_V0aegaOdOJw%40mail.gmail.com
> 
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAPriLRVNY3OXj2bpVbyVACycZBN4bDrFCERabMm%2B6ZKFq-fQsg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Python - Querying a repeated property vs using Search API

2015-03-13 Thread Devraj Mukherjee
Hi all,

My application allows users to query via sets of tags (usual arbitrary
strings), at present I am using a structured property in my  model to store
the set of tags

tags = ndb.StringProperty(repeated=True)

and query it as follows

query =
meddle.models.UserPhoto.query().filter(meddle.models.UserPhoto.user_key ==
user_profile.key)

for tag in tags:
query.filter(myapp.models.UserPhoto.tags == tag)

I suspect ask the stored data grows this might not be the most efficient
query to run, and have thus been wondering if we should explore the Search
API to store indexes.

Am mostly looking for a confirmation on if I should go down the path of
exploring the Search API or is there a better way in NDB to query arbitrary
strings.

Thanks very much for any pointers.

Dev

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CANgV5UwQu%3D0cATKeWQF-cNJW1SF_AEEM5s-_UQ%2Brtw%3D9wOM2tA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] google app engine-Unable to access a Google product

2015-03-13 Thread 'Josh Moyer' via Google App Engine
Your accounts have been reactivated.  Sorry for the wait and the
inconvenience.

Kind Regards,
Josh Moyer
Google Cloud Platform Support

On Mon, Mar 9, 2015 at 5:47 PM, 章涛  wrote:

> Hi;
> The project ID is 790453873000 and 1042252810739,
> thanks
>
> 2015-03-10 2:22 GMT+08:00 'Josh Moyer' via Google App Engine <
> google-appengine@googlegroups.com>:
>
>> Hello,
>> Can you please tell us what your project ID is?
>>
>> Kind Regards,
>> Josh Moyer
>> Google Cloud Platform Support
>>
>> On Sat, Mar 7, 2015 at 11:34 AM, zzmobile  wrote:
>>
>>>
>>> I don't know what happened,and Verify that the cloud account, the
>>> binding credit card,
>>> Then said I violation.
>>> The result of complaints is required me to
>>> change payment verification, I also did, but waiting for almost three
>>> weeks, seemed to be forgotten
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Google App Engine" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to google-appengine+unsubscr...@googlegroups.com.
>>> To post to this group, send email to google-appengine@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/google-appengine.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/google-appengine/3c4d20db-a49c-459d-9d42-ae8eec502190%40googlegroups.com
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "Google App Engine" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/google-appengine/yBdK-99RamI/unsubscribe
>> .
>> To unsubscribe from this group and all its topics, send an email to
>> google-appengine+unsubscr...@googlegroups.com.
>> To post to this group, send email to google-appengine@googlegroups.com.
>> Visit this group at http://groups.google.com/group/google-appengine.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/google-appengine/CAPdGywFaV2RiYLMtrTruZRQUiYP3s-baKrk_PyzaACSwpxnWvA%40mail.gmail.com
>> 
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> Visit this group at http://groups.google.com/group/google-appengine.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/google-appengine/CAPriLRUF0OpAVyw0bJS0SOTnnfcoU5wJDxik6uc0%3D7dcs5%2BqBQ%40mail.gmail.com
> 
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAPdGywGXxj%2BCk-bQ%3D8E0pANDA8DcyVi3Nrwaih_V0aegaOdOJw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Curl Lite in PHP doesn't work.

2015-03-13 Thread Mars Lan
Are you using curl (by adding "extension=curl.so" to your php.ini) or 
curl-lite (by adding "google_app_engine.enable_curl_lite= 1" to your 
php.ini)? 
See https://cloud.google.com/appengine/docs/php/config/php_ini#GAE_directives 
for more details.

On Friday, March 13, 2015 at 5:17:05 AM UTC-7, Paulo Lindoso wrote:
>
> Hello All,
>
> Minor rant mixed with a question.  Please bear with me.
>
> I have a PHP app which I really wanted to run on GAE.  However, this app 
> makes extensive use of cURL, which was unsupported by Google.   When Google 
> announced that AppEngine 1.9.18 would support cURL, I was very happy.
>
> Upgraded, rewrote app.yaml, php.ini, yadda, yadda, yadda and run... No use 
> and the most peculiar behaviour.
>
> // begin CURL routine
>
> $chv = curl_init();
> $header[0] = "Content-Type: application/x-www-form-urlencoded; 
> charset=ISO-8859-1";
> $header[] = "Accept: */*";
> //$user_agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; 
> rv:28.0) Gecko/20100101 Firefox/28.0";
> 
> curl_setopt($chv, CURLOPT_URL, $url);
> //curl_setopt($chv, CURLOPT_USERAGENT, $user_agent);
> curl_setopt($chv, CURLOPT_HTTPHEADER, $header);
> curl_setopt($chv, CURLOPT_REFERER, '');
> //curl_setopt($chv, CURLOPT_ENCODING, 'gzip, deflate');
> curl_setopt($chv, CURLOPT_AUTOREFERER, true);
> curl_setopt($chv, CURLOPT_RETURNTRANSFER, true);
> curl_setopt($chv, CURLOPT_TIMEOUT, 10);
> curl_setopt($chv, CURLOPT_HEADER, false);
> curl_setopt($chv, CURLOPT_POST, true);
> curl_setopt($chv, CURLOPT_POSTFIELDS, $postFields);
> 
> $html = curl_exec($chv); // execute the curl command
>
> CakeLog::write('debug',"CURL:".$html);
> /* If there is some error in CURL, relay it to View
>Essentially, we will abort "nicely" and log the CURL error in 
> JS Console to help debugging */
> $curl_errno = curl_errno($chv);
> $curl_error = curl_error($chv);
>
> This is a fairly standard cURL POST routine.  All variables are correctly 
> and properly set.  Now what happens is pretty bizarre;  cURL RETRIEVES the 
> page content ($html returns the correct page!), but $curl_errno/$curl_error 
> are set to "3" and "No URL set"...  Needless to say, this completely breaks 
> error handling...
>
> Investigation showed that Google's cURL support is actually a code layer 
> for URL Fetch, so my guess is that this is what's causing the problem.
>
> Can anybody provide some light?
>
> (now the rant...)  Since I am running out of time to release the app, I 
> don't really have the time (and patience) to debug Google's CurlLite, so I 
> guess Amazon will win... That said I am somewhat disappointed that Google 
> chose to insist in using URL fetch instead of using native cURL, which has 
> been used for years by the community and it's been proven simple, quick and 
> secure so far. Ah well... so much for ranting... back to work... :)
>
> Thanks in advance!
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/5c882574-e6e1-49af-bcc2-43560e4f780e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: "One senses GAE is just not a major priority for Google"

2015-03-13 Thread Alejandro Casanovas
Check: https://code.google.com/p/webapp-improved/issues/list

The issue n.100 was issued by me a few days ago.



On Friday, 6 March 2015 00:53:34 UTC+1, Chris Ramsdale wrote:
>
> re: Python 3, we're actively building a new hosting environment that is 
> based on containerized virtual machines, today called Managed VMs.  with 
> this new architecture we'll be able to update existing (and build new) 
> application runtimes at a much faster pace.  in fact, a Google-provided 
> Python 3 runtime is definitely in the works right now.  you can actually 
> run Python 3.x there today using the custom runtime functionality.
>
> re: Webapp2, are there specific feature requests or bugs that you can 
> point me to?  i'll make sure that we follow-up in some form.
>
> -- Chris
>
> On Fri, Feb 27, 2015 at 9:10 AM, Jeff Schnitzer  > wrote:
>
>> Just want to point out that it's not fair to judge a tool by activity on 
>> stackoverflow. Heavy stackoverflow activity could merely indicate a buggy 
>> tool or poor documentation. Furthermore, prior questions become a body of 
>> work that satisfy answers; if SO is working as advertised, new (duplicate) 
>> questions are not required.
>>
>> Also: We have a forum; we're using it now. And it seems to have picked up 
>> lately.
>>
>> Jeff
>>
>> On Fri, Feb 27, 2015 at 3:34 AM, Kaan Soral > > wrote:
>>
>>> What a community really needs is simple old forums, it's that simple
>>>
>>> Google groups comes close
>>>
>>> S.O. is the exact opposite, yet lately S.E. networks have been improving 
>>> a lot, I don't see the "this is not a simple question, f.off" stance 
>>> anymore, so that's good
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Google App Engine" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to google-appengi...@googlegroups.com .
>>> To post to this group, send email to google-a...@googlegroups.com 
>>> .
>>> Visit this group at http://groups.google.com/group/google-appengine.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/google-appengine/64be9755-0497-41f9-a210-241159bd68fd%40googlegroups.com
>>>  
>>> 
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Google App Engine" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to google-appengi...@googlegroups.com .
>> To post to this group, send email to google-a...@googlegroups.com 
>> .
>> Visit this group at http://groups.google.com/group/google-appengine.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/google-appengine/CADK-0ujcwKpesM9vQ5HMnw5tqqXdhcwGRWFTYmHZW7xMsD2TQw%40mail.gmail.com
>>  
>> 
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/26b355e9-50ce-4dfb-a269-81e052344a02%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Curl Lite in PHP doesn't work.

2015-03-13 Thread Paulo Lindoso
Hello All,

Minor rant mixed with a question.  Please bear with me.

I have a PHP app which I really wanted to run on GAE.  However, this app 
makes extensive use of cURL, which was unsupported by Google.   When Google 
announced that AppEngine 1.9.18 would support cURL, I was very happy.

Upgraded, rewrote app.yaml, php.ini, yadda, yadda, yadda and run... No use 
and the most peculiar behaviour.

// begin CURL routine

$chv = curl_init();
$header[0] = "Content-Type: application/x-www-form-urlencoded; 
charset=ISO-8859-1";
$header[] = "Accept: */*";
//$user_agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; 
rv:28.0) Gecko/20100101 Firefox/28.0";

curl_setopt($chv, CURLOPT_URL, $url);
//curl_setopt($chv, CURLOPT_USERAGENT, $user_agent);
curl_setopt($chv, CURLOPT_HTTPHEADER, $header);
curl_setopt($chv, CURLOPT_REFERER, '');
//curl_setopt($chv, CURLOPT_ENCODING, 'gzip, deflate');
curl_setopt($chv, CURLOPT_AUTOREFERER, true);
curl_setopt($chv, CURLOPT_RETURNTRANSFER, true);
curl_setopt($chv, CURLOPT_TIMEOUT, 10);
curl_setopt($chv, CURLOPT_HEADER, false);
curl_setopt($chv, CURLOPT_POST, true);
curl_setopt($chv, CURLOPT_POSTFIELDS, $postFields);

$html = curl_exec($chv); // execute the curl command

CakeLog::write('debug',"CURL:".$html);
/* If there is some error in CURL, relay it to View
   Essentially, we will abort "nicely" and log the CURL error in JS 
Console to help debugging */
$curl_errno = curl_errno($chv);
$curl_error = curl_error($chv);

This is a fairly standard cURL POST routine.  All variables are correctly 
and properly set.  Now what happens is pretty bizarre;  cURL RETRIEVES the 
page content ($html returns the correct page!), but $curl_errno/$curl_error 
are set to "3" and "No URL set"...  Needless to say, this completely breaks 
error handling...

Investigation showed that Google's cURL support is actually a code layer 
for URL Fetch, so my guess is that this is what's causing the problem.

Can anybody provide some light?

(now the rant...)  Since I am running out of time to release the app, I 
don't really have the time (and patience) to debug Google's CurlLite, so I 
guess Amazon will win... That said I am somewhat disappointed that Google 
chose to insist in using URL fetch instead of using native cURL, which has 
been used for years by the community and it's been proven simple, quick and 
secure so far. Ah well... so much for ranting... back to work... :)

Thanks in advance!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/25028815-78b9-4a95-8b05-fc0e29951ae9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Curl Lite in PHP doesn't work.

2015-03-13 Thread Paulo Lindoso
Hello All,

Minor rant mixed with a question.  Please bear with me.

I have a PHP app which I really wanted to run on GAE.  However, this app 
makes extensive use of cURL, which was unsupported by Google.   When Google 
announced that AppEngine 1.9.18 would support cURL, I was very happy.

Upgraded, rewrote app.yaml, php.ini, yadda, yadda, yadda and run... No use 
and the most peculiar behaviour.

// begin CURL routine

$chv = curl_init();
$header[0] = "Content-Type: application/x-www-form-urlencoded; 
charset=ISO-8859-1";
$header[] = "Accept: */*";
//$user_agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; 
rv:28.0) Gecko/20100101 Firefox/28.0";

curl_setopt($chv, CURLOPT_URL, $url);
//curl_setopt($chv, CURLOPT_USERAGENT, $user_agent);
curl_setopt($chv, CURLOPT_HTTPHEADER, $header);
curl_setopt($chv, CURLOPT_REFERER, '');
//curl_setopt($chv, CURLOPT_ENCODING, 'gzip, deflate');
curl_setopt($chv, CURLOPT_AUTOREFERER, true);
curl_setopt($chv, CURLOPT_RETURNTRANSFER, true);
curl_setopt($chv, CURLOPT_TIMEOUT, 10);
curl_setopt($chv, CURLOPT_HEADER, false);
curl_setopt($chv, CURLOPT_POST, true);
curl_setopt($chv, CURLOPT_POSTFIELDS, $postFields);

$html = curl_exec($chv); // execute the curl command

CakeLog::write('debug',"CURL:".$html);
/* If there is some error in CURL, relay it to View
   Essentially, we will abort "nicely" and log the CURL error in JS 
Console to help debugging */
$curl_errno = curl_errno($chv);
$curl_error = curl_error($chv);

This is a fairly standard cURL POST routine.  All variables are correctly 
and properly set.  Now what happens is pretty bizarre;  cURL RETRIEVES the 
page content ($html returns the correct page!), but $curl_errno/$curl_error 
are set to "3" and "No URL set"...  Needless to say, this completely breaks 
error handling...

Investigation showed that Google's cURL support is actually a code layer 
for URL Fetch, so my guess is that this is what's causing the problem.

Can anybody provide some light?

(now the rant...)  Since I am running out of time to release the app, I 
don't really have the time (and patience) to debug Google's CurlLite, so I 
guess Amazon will win... That said I am somewhat disappointed that Google 
chose to insist in using URL fetch instead of using native cURL, which has 
been used for years by the community and it's been proven simple, quick and 
secure so far. Ah well... so much for ranting... back to work... :)

Thanks in advance!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/253f1481-af48-4b1c-9a25-01d29863a439%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Unable to access my application identifier on appspot.com

2015-03-13 Thread Gildas Moukouyou-Kouaka
Dear All,
I am a beginner with ODK technology.

I have just create my application on AppEngine after that I have setup 
successfully the ODK aggregate on the Cloud. But, I am not able to access 
my application identifier url. When I tried to access my url I have the 
below error message: 
Error: Not FoundThe requested URL / was not found on this server.

Some one can advice please?

Regards.


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/008ea231-f839-4d25-a2ce-70b285e8bab1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.