Web sitem için bir linode ubuntu sanal üzerinde Django-Registration kullanıyorum. Kullanıcılara kayıt olurken bağlantı e-postası gönderirken sorun yaşıyorum.Üretim ortamında Django aracılığıyla SMTP e-postası gönderiliyor
İşte benim ayarları: Ben yerel olarak test ettik
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = 'mypassword'
EMAIL_USE_TLS = True
ve çalışıyor. Ana bilgisayardaki python manage.py kabuk ile etkileşimli olarak test ettim ve root olarak oturum açtığımda çalışıyor. I Apache'nin www-data altında çalıştığı için izinle ilgili bir sorun olduğunu düşünüyorum. Bunu düzeltmek için herhangi bir fikrin var mı?
DÜZENLEME: DÜZENLEME üzerinde bir kişi IRC, ssmtp paketini kurduğumu gösterir ... http://tombuntu.com/index.php/2008/10/21/sending-email-from-your-system-with-ssmtp/ burada bulunan yönergeleri izledim ve sunucuyu yeniden başlattım ... her şey şimdi harika çalışıyor.
Eğer
Geri izleme veya hata mesajları alıyor musunuz? Yoksa sessizce mi başarısız? – thornomad
Sadece bir süre dönüyor ve sessizce başarısız oldu. –
Etkileşimli olarak test etmek, www-data olarak mı çalışıyor? Bu kullanıcı olmak için su kullanın ve deneyin. –