Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : LjTiger69 23 Feb 2013, 15:02:58
-
Ho appena installato Joomla 2.5 in locale e su un host che uso come prova la versione 3.0.3, in entrambi ho disattivato l'invio della mail di attivazione ed anche l'invio della notifica all' admin.
Ma appena si completa la registrazione vengono visualizzati questi due errori:
* Impossibile eseguire la funzione mail.
* Registrazione fallita: Si è verificato un errore durante la spedizione della email di registrazione. E' stato spedito un messaggio all'amministratore di questo sito.
Nonostante la comparsa di questi messaggi di errore, la registrazione viene eseguita correttamente.
Mi sono scordato qualche settaggio? Oppure è un bug?
-
Nessuno che sa come risolvere?
-
Lo stesso problema si presenta anche con la versione 1.5.26 con una lieve differenza.
Nel caso imposto l'attivazione utenti tramite invio mail, dopo che si è premuto su Registrazione ricevo questi due messaggi:
* Impossibile eseguire la funzione mail.
* Il tuo account è stato creato e ti è stato inviato il link di attivazione all'e-mail che hai indicato[..]
l'utente viene ovviamente viene creato (non attivo) e la mail di attivazione non viene inviata.
Nel caso invece imposto la registrazione senza attivazione, ricevo:
* Impossibile eseguire la funzione mail.
* Ora puoi connetterti al sito.
Questo secondo caso è analogo alle versioni 2.5 e 3.0 ma almeno qua l'utente visualizza un messaggio che la registrazione è stata effettuata.
Dato che il problema è comune a tre versioni di joomla e si presenta sia localmente che su diversi servizi di hosting, è probabile che debba essere settata qualche voce particolare nel file php.ini del server.
Tuttavia non ho idea su quale voce intervenire.
-
Ciao e benvenuto nel Forum,
ti chiedo subito se puoi postare una "screenshot" dei parametri con i quali hai configurato, in ogni versione di joomla, in Configurazione Globale, le mail: phpmail,indirizzo etc.. etc.. perché quasi certamente l'errore è li.
:D
-
Al momento ho installato solo una versione 1.5.26
In questa, se nella configuarazione globale -> server metto:
Mailer: Funzione PHP Mail
ricevo: "Impossibile eseguire la funzione mail."
se metto
Mailer: sendmail
ricevo: PHPMAILER_EXECUTE/usr/sbin/sendmail
se imposto i parametri correti per il server SMTP
ricevo: PHPMAILER_FROM_FAILED{emalil che metto in "Mail da:"}
In joomla 2.5 avevo notato che da qualche parte nei menu di configuarazione si può attivare/disattivare la funzione di invio di una mail di notifica quando un utente si registra.
Questa opzione però in joomla 1.5 attivata come impostazione predefinita, ma non ho trovato alcun riferimento ad essa nei vari menu.
-
Senti una cosa,
come hai configutato la mail?
hai messo una username/password corrispondente al tuo dominio?
tipo se il tuo sito si chiama www.labeataceppa.com, hai messo una mail tipo: info@labeataceppa.com??? :o
Se no mi pare logico non funzioni... visto che i server non fanno relay ;D
-
Ecco il problema. Ho creato un subdominio in cui ho installato Joomla 2.5.9
Ho quindi settato la mail come servizio SMTP
Ho inserito i dati corretti come indicato nel pannello di amministrazione dell' hosting e... qui casca l'asino, l'errore che ricevo adesso da joomla è:
The following from address failed: admin@miodominio.com
SMTP server error: Relaying is administratively denied
Risulta quindi chiaro che sulla base di cosa mi hai appena risposto, il problema risiede nel server e non in Joomla.
-
eh bè.. nessun server fa relay ;D e infatti l'errore te lo dice chiaramente ;)
devi solo impostare phpmail e come mail quella del TUO dominio... :)
-
Allora, se setto PHPMail e/o SENDMAIL e inserisco qualsiasi mail ricevo come messaggio:
Could not instantiate mail function.
Questo in Joomla 2.5, mentre con Joomla 1.5 con queste impostazioni ricevo i messaggi di errore che ho postato in precedenza.
-
A questo punto la palla passa al tuo host dove, per il sottodominio, ti deve indicare i corretti parametri per settare la mail. :D
-
eh bè.. nessun server fa relay ;D e infatti l'errore te lo dice chiaramente ;)
devi solo impostare phpmail e come mail quella del TUO dominio... :)
Ma veramente su un altro host impostando mail con dominio dell' host e i dati SMTP dell' host tutto funziona regolarmente.
Se può servire per capire, l'host su cui ha questi problemi è ***** su server Linux, mentre il secondo dove funziona è **** su server Windows.
edited by tt8: rimosso riferimenti commerciali.
-
no no, non serve a me o a noi per "capire" :D nel tuo caso o nell'altro il tuo host ti deve dare email/password perché tutto funzioni.
Ci sono centinaia di migliaia di siti web basati su jooma! ti immagini non funzionasse la spedizione mail? :D
-
Si ok, ma del mio host la mail e la password le conosco, anche perchè in quell' host ho creato più di una casella mail e ho verificato poco fa che tutte sono correttamente accessibili da webmail.
-
Chiudo la discussione, il problema è stato risolto. Contattando il supporto dell' host si è scoperto che l'errore era provocato da una loro errata riattivazione del servizio. Ora funziona tutto regolarmente ;D
Scusate il disturbo.
-
Un saluto a tutti.
Continuo ad avere sempre lo stesso errore "The following from address failed". Tutte le prove possibili gia' fatte.
Qualcuno che gestisce un server linux con joomla (2.5 o 3.0) puo' darmi una mano....
-
Un saluto a tutti.
Continuo ad avere sempre lo stesso errore "The following from address failed". Tutte le prove possibili gia' fatte.
Qualcuno che gestisce un server linux con joomla (2.5 o 3.0) puo' darmi una mano....
Vedi il mio ultimo post.
Contatta il supporto del tuo host, probabilmente come nel mio caso, non ti hanno attivato il servizio mail.
-
Ti ringrazio per la risposta. Avevo già visto il tuo post. Il server ė nella mia stanza e sto impazzendo .....grazie cmq....