it-swarm-eu.dev

Modulo di contatto Joomla

Sto usando Joomla 3.0 e ho creato un modulo di contatto di base. Ho creato un mail id in [email protected] in Webmail.

Nel modulo di contatto, dopo aver compilato i dettagli e aver inviato il modulo, visualizzo l'errore:

connessione smtp non riuscita.

I dettagli di impostazione della posta sono di seguito:

  • invia mail: si
  • mailer: smtp
  • da e-mail: [email protected]
  • dal nome: nome
  • autenticazione smtp: no
  • sicurezza smtp: ssl
  • porta smtp: 465
  • nome utente smtp: [email protected]
  • password smtp: ****
  • host smtp: relay-hosting.secureserver.net

Aiutatemi a risolvere questo problema.

1
user3232285

Alcuni host inseriscono nella blacklist i server di posta SMTP e l'impostazione PHP non funziona mai in modo coerente. Alla fine abbiamo dovuto usare l'API di mandrill http://mandrill.com/ .

Esiste un'eccellente estensione per utilizzare l'API invece per tutta la posta sul tuo sito. CMandrill. https://compojoom.com/joomla-extensions/mandrill-transactional-emails-made-easy

Questo ovviamente non può utilizzare il tuo attuale host SMTP ma è gratuito fino a 12000 e-mail al mese (quindi probabilmente non dovrai mai pagare).

A parte questo, puoi davvero giocare solo con le impostazioni e testare fino a quando non funziona, ma nella nostra esperienza potrebbe funzionare una volta ma non la volta successiva, il protocollo SMTP generale ha problemi negli ambienti condivisi (se è quello che ti trovi).

Attualmente Joomla non ha effettivamente nulla per il debug dei problemi di posta elettronica, la libreria phpmailer che utilizza in JMail ha la possibilità, ma l'ultima volta che ho visto la classe non è stata implementata per registrare i dati ovunque.

2
Jordan Ramstad