Il tutorial di installazione che ho seguito inizialmente:
Le mie impostazioni:
DISCOURSE_DEVELOPER_EMAILS: 'xxx@gmail.com'
## TODO: Configure the mail server
## (used for validation of new accounts, notifications, digests, etc.)
## required: hostname of the SMTP mail server used to send mail
DISCOURSE_SMTP_ADDRESS: smtp.qq.com
## uncomment to set the port to something other than the default (25)
DISCOURSE_SMTP_PORT: 587
## USER_NAME / PASSWORD required if the SMTP provider needs authentication
## WARNING: a '#' in the SMTP password can be misinterpreted; ensure it's inside string quotes, e.g.:
## DISCOURSE_SMTP_PASSWORD: "#pass#ord"
DISCOURSE_SMTP_USER_NAME: xxx@qq.com
DISCOURSE_SMTP_PASSWORD: "xxx"
## uncomment to enable implicit TLS at connection time, probably needed for using port 465
#DISCOURSE_SMTP_FORCE_TLS: true
## uncomment to set the HELO/EHLO domain, only set if required by provider
#DISCOURSE_SMTP_DOMAIN: discourse.example.com
## the address from which notifications are sent
DISCOURSE_NOTIFICATION_EMAIL: xxx@qq.com
## uncomment to change server certificate verification
#DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: peer # peer|none
## uncomment to override the authentication method
DISCOURSE_SMTP_AUTHENTICATION: login # plain|login|cram_md5
Scenario 1:
Quando provo la registrazione di un utente, Discourse continua a inviare email ripetutamente.
Devo terminare manualmente le attività di ripetizione in sidekiq.
Scenario 2:
Provo a utilizzare l’email di test interna.
Dopo aver cliccato su Invia, viene visualizzato un errore.
Tuttavia, quando apro la casella di posta, vedo che l’email è arrivata con successo.
Grazie per la risposta. I due esempi che hai fornito sono quasi identici al mio caso, ho esaminato attentamente i contenuti correlati, ma non riesco ancora a capire come risolverlo.
Ciao di nuovo, la PR è stata unita. Una volta che avrai il codice aggiornato, fammi sapere se non vedi ancora un messaggio di errore leggibile dall’uomo.
Grazie per il tuo aiuto, ma al momento non riesco ancora a risolvere il problema con l’email QQ, quindi ho dovuto passare a un’email Gmail, che ora funziona perfettamente.