• Welcome to Simple Machines Community Forum. Please login or sign up.
January 26, 2022, 04:27:16 AM

News:

SMF 2.0.19 has been released! Please update. Read more.


mail errore

Started by hollywood9111, January 15, 2013, 08:40:50 PM

Previous topic - Next topic

hollywood9111

ho un problema nel mandare i pm
atraverso le newsletter
genero il messaggio seleziono da mandare come pm
faccio invia inizia il caricamento e dopo 5-6 minuti
errore caricamento pagina...
come si spiega?

hollywood9111

durante la registrazione ho messo php come invio email e dal log errori
esce questo
Impossibile ottenere una risposta dal server di posta elettronica

emanuele

Ed allora hai qualche parametro della configurazione della mail errato...però mi suona strano che generi un errore di caricamento...
Che errore ti da di preciso?


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

tipico errore quando non hai internet
che ti esce la scritta impossibile connettersi e poi il pulsante riprova

DAV1DCR33D

hai la connessione lenta in quel momento (in italia succede) basta reinviare il modulo e il problema si risolve (almeno con me funziona)

hollywood9111


DAV1DCR33D

scusami, ma allora se sai che il problema è legata alla mail, non ti è venuto in mente che forse, e dico forse, potresti vedere le impostazioni del server? Oppure delle newsletter? o una cosa del genere?

emanuele

Guardando il codice, quell'errore è loggato quando il server di posta non risponde correttamente, quindi opterei per qualcosa di sbagliato nella configurazione.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

ho impostato i parametri giusti perchè comunque ho provato a mandare mail dalla mail da cui dovrebbero arrivare anche le notifiche ed arriva nella posta indesiderata però lo notifiche non vanno

hollywood9111

da cosa e dovuto che la funziona php mail non invia le mail e notifiche?
preciso che all'0inizio ha sempre funzionato...
però da quando gli utenti son cresciuti non manda piu e possibile che qualche mod puo aver corrotto il file del php mail?
mod installate:

hollywood9111

potete aiutarmi riguardo questa questione?

emanuele

Come spero di averti detto tempo fa, non è buona pratica "bumpare" (i.e. postare per portare il proprio topic in alto) prima di 24 ore, di solito è considerato poco cordiale. ;)

Detto questo, nelle ultime due settimane hai aperto almeno 7 topic riguardo alle mail. Hai un problema. Da uno dei topic possiamo dedurre che la funzione mail di php del tuo server ha dei problemi (lo script per fare l'invio di una mail non ti funziona e ti da un errore 500), quindi presumibilmente non è un problema di SMF, ma del tuo server, quindi prova di nuovo uno script simile:
<?php
$to      
'nobody@example.com';
$subject 'the subject';
$message 'hello';
$headers 'From: webmaster@example.com' "\r\n" .
    
'Reply-To: webmaster@example.com' "\r\n" .
    
'X-Mailer: PHP/' phpversion();

echo 
"Tentativo invio mail\n";

mail($to$subject$message$headers);

echo 
"Invio mail riuscito\n";


In questa riga:
$to      = 'nobody@example.com';
Mettici il tuo indirizzo (fai attenzione alla sintassi php, rimpiazza solamente nobody@example.com e niente altro) e prova ad eseguirlo dal browser.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

Tentativo invio mail Invio mail riuscito

ma email non arriva

emanuele

Quote from: emanuele on January 17, 2013, 02:38:50 PM
<?php
$to      
'nobody@example.com';
$subject 'the subject';
$message 'hello';
$headers 'From: webmaster@example.com' "\r\n" .
    
'Reply-To: webmaster@example.com' "\r\n" .
    
'X-Mailer: PHP/' phpversion();

echo 
"Tentativo invio mail<br />";

if (
mail($to$subject$message$headers))
    echo 
"Mail accettata per invio";
else
    echo 
"Invio mail fallito";


Prova questo.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

tutto questo con phph mail attivo e senza coda vero?

hollywood9111

Tentativo invio mail
Mail accettata per invio


però nessuna email

hollywood9111

nel registro errori ho questo:


http://dominio.it/index.php?scheduled=mailq;ts=1358463993
Impossibile ottenere una risposta dal server di posta elettronica

emanuele

Quote from: hollywood9111 on January 17, 2013, 05:45:26 PM
tutto questo con phph mail attivo e senza coda vero?
Tutto questo non ha niente a che fare con le impostazioni di SMF.

Quote from: hollywood9111 on January 17, 2013, 06:07:34 PM
Tentativo invio mail
Mail accettata per invio


però nessuna email
Hai rimpiazzato ancora "nobody@example.com" con il tuo indirizzo, vero?

Per ulteriore conferma, usa questo:
<?php
$to      
'nobody@example.com';
$subject 'the subject';
$message 'hello';
$headers 'From: webmaster@example.com' "\r\n" .
    
'Reply-To: webmaster@example.com' "\r\n" .
    
'X-Mailer: PHP/' phpversion();

echo 
"Tentativo invio mail<br />";

if (
mail($to$subject$message$headers"-f $to"))
    echo 
"Mail accettata per invio";
else
    echo 
"Invio mail fallito";


ed oltre a nobody@example.com, anche in questo blocco:
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .

metti la tua mail.
Da quanto leggo, questo dovrebbe rimandarti indietro al tuo indirizzo un messaggio con l'errore di invio...vediamo.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

in quei tre pezzi da mettere email l'ho messa
Tentativo invio mail
Mail accettata per invio

ma niente email

emanuele

Ed allora qui non si può fare niente...il problema sta altrove.

PHP invia correttamente la mail, che poi si "perde per strada". Qui abbiamo fatto tutto quello che si poteva, gli unici che possono capire cosa stia succedendo sono quelli che ti forniscono il servizio di hosting. Contattali, digli anche che hai fatto queste prove e che il comando mail pare funzionare, ma poi le mail non vengono ricevute. Di più io non saprei cosa fare.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

se tu mi dici che il codice e giusto purtroppo però l'email non arriva...
l'hosting mi ha detto che non ci sono errori e che il loro sistema funziona

hollywood9111

infatti son entrato nella webmail per vedere se manda email a mano lo inviata al mio indirizzo e arriva in spam però peccato che da smf non vada

emanuele

Hollywood: tu hai usato il codice in questo post. Questo non ha niente a che fare con SMF. Questo codice agisce indipendentemente da SMF. Eppure questo codice fallisce nell'inviare una mail dal tuo server (perché l'ho appena testato altrove e funziona correttamente).
Secondo te questo cosa significa?
Secondo me sono due le possibilità:
1) hai sbagliato a modificare lo script mettendo la tua mail,
2) il server ha qualche problema ad inviare le mail da qualche parte.
Ora, siccome penso tu non abbia sbagliato a scrivere la tua mail, quello che resta è che il server non invia la mail per qualche ragione indipendente da SMF o qualunque altro script per inviare mail.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

si perchè conosco base il php e so che se sbaglio qualcosa comunque avrebbe dato errore o nulla quindi quello e giusto
prova  dirmi cosa chiedere di preciso al mio hosting voglio capire come mai non funziona

emanuele

Guarda, a sto punto fai forse prima a linkargli questa discussione...


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

La rusposta e sempre quella che son limitato nella mail giornaloere...ora la mia domanda eh..come resetto la coda?

emanuele

Per resettare la code devi eliminare tutte le mail: vai in phpmyadmin, cerchi la tabella (mi pare l'avessi già cercata e trovata tempo fa, mail_queue) e la svuoti.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

svuotato... ma nulla non arrivano manco le notifche dei post

emanuele

La coda è abilitata?
Io avrei già cambiato host in questa situazione...


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

la coda e abilitata
avevo svuotato la mail queue ma piano piano si sta riempiendo vedo...
quale hosting mi consiglieresti?

emanuele

Prova ad incrementare il numero di mail al minuto.

Non saprei, non ho grande esperienza. Dipende da cosa cerchi, quanto pensi di spendere, ecc.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

attualmente ho messo un valore "10"
sia alle mail al minuto e sia all'ggiornamento della pagina...
solo che non capisco per quale motivo non manda notifiche ne mail per attivare account

emanuele

Le mail stanno uscendo dalla coda?
La coda si sta accorciando o solo allungando?


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

ora e vuota...
devo provare se essendo vuota manda le notifiche

hollywood9111

l'hostinh mi da detto che i limiti son questi:
- numero massimo di messaggi inviati per ogni connessione SMTP: 20
- numero massimo di destinatari per invio: 5000

come imposto smf?

emanuele

Puoi mettere fino a 20 ogni "aggiornamento di pagina" (anche se io metterei al massimo 15/18).
Il problema maggiore sono le mail orarie che puoi inviare.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

Cosa mi consigli? Pero vedi.nonostante ho svuotato.la coda attivato.le notifiche su.una categoria e nonostante siano state inserite nuove post nn arrivano le email

hollywood9111

confermo che la coda nonostante sia vuota non manda le mail

hollywood9111


hollywood9111

ora ho 5 mail in coda perchè non le manda?
come mai il resetta password il quale dovrebbe mandare mail non arrivano?

emanuele

Guarda, io ho provato tutto quello che potevo...non ne ho la più pallida idea.
Se già un semplice script per mandare email non funziona, io posso solo supporre che il problema sia altrove.
Se anche l'host ti dice che il problema non è loro io ti posso solo dire che ho SMF da anni ed ha sempre mandato correttamente le mail...


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111


emanuele



Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

hollywood9111

consigli? calcola che ho oltre 15000 utenti quindi deve supportore parecchio traffico :)

Advertisement: