Sto provando a configurare Django su un'istanza AWS per inviare e-mail tramite il server del mio sito Web principale (non AWS) anziché utilizzare servizi di posta esterni come Mandrillo, Amazon SES ... eccUtilizzo di Django per inviare e-mail con AWS con un'impostazione DNS inversa per indicare un server diverso
ho messa a punto record DNS del mio server principale per puntare un sub-dominio IP elastica dell'istanza AWS, ad esempio:
mail1.website.com
->1.1.1.1
Ho inoltrato una richiesta per avere un verse DNS Record Setup indicando elastico IP del mio esempio AWS ad un sub-dominio, configurarlo per esempio:
1.1.1.1
->mail1.website.com
Ora che il record DNS inverso è l'installazione mail1.website.com
dovrebbe essere in grado da utilizzare in django per inviare e-mail senza che vengano contrassegnati come spam.
https://docs.djangoproject.com/es/1.9/topics/email/#smtp-backend
Sarebbe utilizzando il seguente essere abbastanza?
EMAIL_HOST = 'mail1.website.com'
DEFAULT_FROM_EMAIL = 'test.website.com'
Se ho bisogno di fornire all'utente email/password/porto è possibile configurarlo per effettuare il login con un e-mail specifico come [email protected]
ma poi e-mail da [email protected]
o devo configurare le impostazioni SMTP alla radice indirizzo e-mail
No_reply email:
EMAIL_HOST = 'mail1.website.com'
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = 'mypasshere'
EMAIL_PORT = 465
DEFAULT_FROM_EMAIL = 'test.website.com'
o root:
EMAIL_HOST = 'mail1.website.com'
EMAIL_HOST_USER = 'root'
EMAIL_HOST_PASSWORD = 'mypasshere'
EMAIL_PORT = 465
DEFAULT_FROM_EMAIL = '[email protected]'
Non sono sicuro di cosa stai chiedendo qui. DNS inverso non ha molto a che fare con il modo di inviare e-mail. Per quanto riguarda l'eventuale necessità di un nome utente/password che dipende dall'utilizzo del server SMTP della macchina locale (in tal caso, non è richiesta alcuna autenticazione) o di terze parti che richiedono l'autenticazione. – solarissmoke
@Ryflex: "Avrebbe usato quanto segue?" Basta per cosa esattamente? Puoi chiarire per favore? Sei preoccupato per rDns? Punteggio dello spam? Rispondi a: intestazioni?O configurazione django? –
"Abbastanza" per essere corretto, in modo che rDNS non causi la segnalazione di e-mail come spam, principalmente per correggere: 'SPF_SOFTFAIL',' RDNS_DYNAMIC' e 'HELO_DYNAMIC_IPADDR'. Ho già un setup dns inverso come spiegato https://aws.amazon.com/blogs/aws/reverse-dns-for-ec2s-elastic-ip-addresses/ usando https://aws.amazon.com/forme/CE2-email-limit-RDN-request – Ryflex