Ho installato Discourse qualche anno fa da solo, ha funzionato bene. Ma ora ho riscontrato alcuni problemi: discourse non invia la conferma ai nuovi utenti durante il processo di registrazione.
Ho provato diversi modi per risolvere questo problema ma non riesco a capire cosa dovrei fare.
La volta precedente ho installato Discourse senza problemi, anche se ho alcune conoscenze di base, ma ci sono riuscito comunque.
Ora mi trovo di fronte a dati molto strani che dovrei inserire.
Ho davvero bisogno del vostro aiuto.
Ora elimino il precedente discourse dal server e vorrei reinstallarlo.
Spero che qualcuno possa digitare tutti i tipi di dati che devo inserire durante il processo di installazione.
Questa sarà la password generata dal mittente smtp quando la configurerai per inviare al tuo dominio.
Hai fatto riferimento alla guida standard_install?:
Per garantire la recapitalità delle email, devi aggiungere record SPF e DKIM validi nel tuo DNS. Avrai bisogno delle credenziali SMTP dal tuo provider di posta elettronica, che includono un nome utente e una password SMTP. Accedi all’account del tuo provider di posta elettronica, vai alle impostazioni SMTP o alla sezione API Email e individua/genera le tue credenziali SMTP univoche. Tienile al sicuro, poiché le utilizzerai durante la configurazione di Discourse. Vedi le istruzioni del tuo provider di posta per i dettagli.
Ciao!
In realtà non so trovare le parole giuste per spiegare… Ho bisogno di sapere quali dati devo inserire durante il processo di installazione… Conosco i passaggi per l’installazione, ho bisogno di sapere cosa inserire lì.
I miei dati:
DISCOURSE_SMTP_PASSWORD: la password di quale email dovrei inserire qui?
Rispondi alle seguenti domande quando richiesto:
Hostname per il tuo Discourse? [discourse.example.com]:
Indirizzo email per l'account/gli account amministratore? [me@example.com,you@example.com]:
Indirizzo del server SMTP? [smtp.example.com]:
Porta SMTP? [587]:
Nome utente SMTP? [user@example.com]:
Password SMTP? [pa$word]:
Email account Let's Encrypt? (ENTER per saltare) [me@example.com]:
Chiave di licenza Maxmind opzionale () [xxxxxxxxxxxxxxxx]:
Per l’hostname puoi scegliere qualsiasi sottodominio come “community”.custom_domain. Non hai bisogno di www, quindi sarebbe solo “community.elenaspivakova.com”
L’e-mail per l’account amministratore deve essere un’e-mail funzionante.
Le informazioni SMTP provengono tutte dal mittente SMTP dell’e-mail che stai utilizzando. La porta predefinita è 587.
L’e-mail dell’account Let’s Encrypt e la chiave di licenza Maxmind sono opzionali, non necessarie.
Sembra che tu abbia tutte le informazioni necessarie.
Grazie mille! Potresti controllarlo, per favore?
Hostname per il tuo Discourse? [community.elenaspivakova.com]
Indirizzo email per l’account/gli account amministratore? [members@elenaspivakova.com:
Indirizzo server SMTP? [smtp.timeweb.ru]:
Porta SMTP? [587 o 2525
Nome utente SMTP? Può essere lo stesso members@elenaspivakova.com?
Password SMTP? [pa$word]: dall’email sopra menzionata?
Email account Let’s Encrypt? (ENTER per saltare) [me@example.com]: Cos’è?
Chiave licenza Maxmind opzionale () [xxxxxxxxxxxxxxxx]:
Credo di no, sarà diverso, generato dal provider SMTP in questo caso timeweb.ru una volta configurato SMTP con loro, ti diranno la porta SMTP, il nome utente e la password.
No, è (di solito) la password generata per SMTP dal mittente dell’email, non la password dell’account email normale.
L’email dell’account Let’s Encrypt puoi saltarla o impostarla su un’email diversa per quello.
Per verificare, ti consiglio di contattare il supporto con il mittente dell’email che stai utilizzando, c’è anche un articolo di supporto qui: