2010-04-06 25 views
10

Google uygulama motoru (python) için uygulama geliştiriyorum, cadı sadece e-posta göndermekle kalmıyor, aynı zamanda hangisinin geri döndüğünü de biliyor.Google App Engine'de geri dönen e-posta

[email protected] alan adı için özel bir hesap oluşturdum, onu bir uygulama yöneticisi olarak ekledim ve bundan mesajlar yolladım.

Sorun şu şekildedir (ve burada http://code.google.com/p/googleappengine/issues/detail?id=1800 numaralı belgede açıklanmıştır) - GAE, geri dönüş yolunu bazı dahili e-posta adreslerine ayarlayarak, geri dönen e-posta iletilerini almasına izin vermez.

Bunun için herhangi bir geçici çözümün farkında olan var mı? Teşekkürler.

cevap

3

Bu sorun, OAuth kullanan ve HTTP üzerinden kullanılabilen Yahoo's Mail API'a geçerek bu sorunu atlamış gibi görünüyor. Google, sorununuzu düzelene kadar, geçerli bir çözüm gibi görünüyor.

2

Sorun çözülene kadar, projem için geçici çözüm typhoonae kullanıyor, posta hizmetini google uygulamasının gmail'i SMTP olarak ([email protected] adresinden ileti göndermek için) bağla. Bu yolla gönderilirken, [email protected], geri dönen iletileri alır.

2

Google, şu andan itibaren bir HTTP İsteği aracılığıyla a method for receiving bounced messages ekledi. Bu sizin app.yaml ekleyerek gerektirir:

inbound_services: 
- mail_bounce 

bir istek /_ah/bounce bir sıçrama alındığında her zaman vurmak neden olur hangi. Ardından, bunun için bir işleyici ekleyerek sekmeyi kaldırabilirsiniz. Bu isteklerden ek bilgileri nasıl aktaracağınız konusunda daha fazla ayrıntı için there no'lu Sıçrama Bildirimleri bölümüne bakın.