Notifiche ed e-mail

Aperto da Lucarella, Venerdì - 20 Settembre 2013 - 22:12

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

Lucarella

Ciao ragazzi, come promesso, eccomi per il mio primo quesito :P
Mi sono reso conto, dal forum che ho appena preso in gestione (SMF 2.0.2, che le notifiche via mail non arrivavano, nè quelle dei pm e nemmeno quelle delle reply ai topic che avevo sottoscritto. Con un amico abbiamo cominciato a fare delle prove, anzi ha cominciato ;D, è ci siamo resi conto che la colpa era da attibuire alle caselle e-mail hotmail e alice; infatti, appena ho messo una mail gmail, le notifiche arrivano quasi immediatamente.
Oltra a gmail, funzionano anche su caselle tiscali e yahoo. Non ne abbiamo provate altre.

La cosa strana, però, è che su un altro forum basato anch'esso su SMF, anche se con una versione un pò vecchiotta, io sono registrato sempre con una mail hotmail, anche se diversa dalla prima, e le notifiche arrivano regolarmente, così come al mio amico che ha la stessa mail alice.

Riuscite a capire il perchè di questo ??

Grazie

emanuele


Lucarella


adrio64

ciao lucarella,
ascolta e' un problema che ho avuto anch'io che come sai ho una mail yahoo..
a determinate mail non arrivava ne per confermare iscrizione ne notifiche varie, io ho fatto cosi e ora funziona tutto (in realta' questa cosa lo dovuta fare dopo il cambio server prima non e' stata necessaria

prova cosi: pannello admin--> mail (questa voce la trovi ove ce la manutenzione del forum)--> impostazioni :
tipo di e-mail--> smtp
server smtp--> metti in google "server smtp della casella che usi"
porta smtp--> non metti nulla
username smtp--> metti il nick che usi nella tua casella
password smtp--> metti la pass che usi nella tua casella

salva

a me cosi facendo ha iniziato a funzionare come si deve senza nessun problema

Lucarella

Ciao Adrio, grazie per i consigli.
Il problema, almeno per mettere in atto i tuoi consigli, sta nel fatto che la mail non ha una normale casella di posta, ma è legata al forum, infatti è xxxx@emuleitalia.net (ho messo le x per evitare eventuale spam :P), quindi credo che possa dipendere dal server dove è ospitato il sito, ma non ho trovato nulla al riguardo e cmq è strano perchè alcuni indirizzi sembrano essere filtrati, ma non vi è alcuna voce al riguardo.

emanuele

Può essere che "semplicemente" io tuo dominio sia in qualche black-list di alcuni provider di posta...non saprei.

Se mandi una mail "normale" ad uno di quegli indirizzi arriva?

adrio64

#6
lucarella, creati una tua mail nuova e sostituisci quella presente
e vedi se funziona

anch'io avevo fatto una mai personalizzata al forum con reindirizzamento..... ho rimesso la mia direttamente ed e tutto ok

se hai bisogno per fare insieme delle prove sai dove trovarmi

EDIT:  ho visto che hai gia' chi ti aiuta...

emanuele

Oh...io consiglierei caldamente di aggiornare...

Lucarella

Era la prima cosa che avevo intenzione di fare, solo che l'amico Red mi ha scovato degli errori che potrebbero non far andare a buon fine un eventuale aggiornamento o cmq creare crash o cose varie.
Tali errori sembra che siano delle tabelle corrotte dal precedente aggiornamento fatto nel 2012 e sono riferiti al database e sono tutti più o meno simili a questo:

Applica filtro: Mostra solo i messaggi di errore di questo URLhttp://www.emuleitalia.net/fora/index.php?action=login2Applica filtro: Mostra solo gli errori con lo stesso messaggioErrore del Database: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='


SELECT passwd, id_member, id_group, lngfile, is_activated, email_address, additional_groups, member_name, password_salt,
openid_uri, passwd_flood
FROM smf_members
WHERE member_name = 'アナスイ 財布 人気\r\n'
LIMIT 1Applica filtro: Mostra solo gli errori relativi a questo file File: /home/emuleita/emuleitalia.info/fora/Sources/LogInOut.php
Riga: 227

Ritornando al discorso mail, siam ogiunti ala conclusione che alice ed hotmail possano aver inserito il nostro indirizzo in una sorta di blaklist non facendo pervenire le mail a che possiede indirizzi con queste due caselle. Non ho avuto il tempo di approfondire, ma ormai sembra che questa sia l'unica spiegazione plausibile, visto che anche con una nuova installazione a parte, nemmenno arrivano ste benedette mail :-[

emanuele

Citazione di: Lucarella il Martedì - 24 Settembre 2013 - 22:48
Era la prima cosa che avevo intenzione di fare, solo che l'amico Red mi ha scovato degli errori che potrebbero non far andare a buon fine un eventuale aggiornamento o cmq creare crash o cose varie.
Tali errori sembra che siano delle tabelle corrotte dal precedente aggiornamento fatto nel 2012 e sono riferiti al database e sono tutti più o meno simili a questo:

Applica filtro: Mostra solo i messaggi di errore di questo URLhttp://www.emuleitalia.net/fora/index.php?action=login2Applica filtro: Mostra solo gli errori con lo stesso messaggioErrore del Database: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='


SELECT passwd, id_member, id_group, lngfile, is_activated, email_address, additional_groups, member_name, password_salt,
openid_uri, passwd_flood
FROM smf_members
WHERE member_name = 'アナスイ 財布 人気\r\n'
LIMIT 1Applica filtro: Mostra solo gli errori relativi a questo file File: /home/emuleita/emuleitalia.info/fora/Sources/LogInOut.php
Riga: 227
Questo errore non ha niente a che fare, non compromette, non impedisce l'aggiornamento (che puoi tranquillamente fare via package manager nel caso non lo sapessi).
Il problema è ragionevolmente dovuto al fatto che da qualche parte (tra la configurazione e il database) hai un casino con le collation di tabelle e/o campi.
E' da correggere, ma aggiorna.

Citazione di: Lucarella il Martedì - 24 Settembre 2013 - 22:48
Ritornando al discorso mail, siam ogiunti ala conclusione che alice ed hotmail possano aver inserito il nostro indirizzo in una sorta di blaklist non facendo pervenire le mail a che possiede indirizzi con queste due caselle. Non ho avuto il tempo di approfondire, ma ormai sembra che questa sia l'unica spiegazione plausibile, visto che anche con una nuova installazione a parte, nemmenno arrivano ste benedette mail :-[
Io farei altre prove prima di concludere che sia effettivamente così, ma ad ogni modo, come soluzione "temporanea" userei un altro indirizzo.

Lucarella

Ragazzi, per risolvere questo problema "dolcemente", avrei trovato questo mod http://custom.simplemachines.org/mods/index.php?mod=3062 solo che sembra non essere supportato dalle ultime versioni di SMF.
Esiste un modo per aggirare tale ostacolo ??

Grazie

emanuele

#11
Almeno un paio di modi:
1) provare ad installarlo (sono ragionevolmente convinto che si installerà senza problemi),
2) fare un salto nella sezione Guide - Trucchi e leggere i titoli dei topic :P

Il terzo numero della versione non determina sostanzialmente mai problemi di compatibilità con i mod.
Il secondo può, solitamente se ci sono cambi al tema.
Il primo spesso e volentieri (anche se esistono mod per SMF 1.0 che installano ancora su SMF 2.0).

Lucarella

Grazie Emenuele, sono riuscito ad installare il mod grazie all'emulazione, ma il risultato finale non cambia, le notifiche al mio indirizzo hotmail non arrivano proprio, manco utilizzando il suggerimento di Adrio e nemmeno cambiando il mittente della mail :(

emanuele

Quante mail al giorno spedisci (più o meno)?

Se non usi la coda, prova ad abilitarla (dovrebbe essere nelle impostazioni delle mail).

Lucarella

La coda è abilitata e le mail inviate sono pochissime, specie ora che sono su un forum di prova che tra un pò dovrei trasferire al posto del principale, poichè lo riconfigurato un pò tutto.
il fatto è che solo su alice e hotmail le mail non arrivano, mentre sulle altre caselle no problem.

Discussioni simili (3)