apro questo nuovo topic per chiarezza e completezza di informazione.
Prego John Doe di intervenire come e quanto gli pare dato che è l'eminenza della situazione.
Io, come sempre ho preso e raccolto per dare supporto generale a tutti.
Soluzioni, suggerimenti, e quant'altro sono frutto anche dell'ingegno di DinoLegaTen, Rainbow, Frbiag
Perchè non funziona autoricevi formazioni?
1) Le formazioni arrivano nella parte finale in questo modo o similare
Codice: Seleziona tutto
CODICI IDENTIFICATIVI FCM [*NON MODIFICARE*]
[LEGA]=XXXXX-15-2016[b]\\\[/b]
[IDSQUADRA]=5[b]\\\[/b]
[GIORNATADIA]=11[b]\\\[/b]
[IDINCONTRO]=7596[b]\\\[/b]
[FRMCODE]=547-248-344-397-546-57-68-308-66-132-335-624-153-379-427-551-353-530[b]\\\[/b]
La modalità di ricezione CORRETTA per l'auto ricevi è questa:
Codice: Seleziona tutto
CODICI IDENTIFICATIVI FCM [*NON MODIFICARE*]
[LEGA]=XXXXX-15-2016\
[IDSQUADRA]=5\
[GIORNATADIA]=11\
[IDINCONTRO]=7596\
[FRMCODE]=547-248-344-397-546-57-68-308-66-132-335-624-153-379-427-551-353-530\
PARTE 1:
DUE STRADE VELOCI.
1) Avere l'ultima versione dell'Invform di John Doe che contiene, tra gli altri, il sendmail.php corretto
http://www.a-c-m-e.com/j-o-h-n-d-o-e/jd ... 010101.zip.
2) Scaricare il sendmail.php già corretto e FUNZIONANTE qui PERFETTO PER LA SKIN MAELSTROM:
http://www.lcaruso81.altervista.org/Dow ... ndmail.rar
NOTA di SERVIZIO: Uno di voi con identico problema è stata la mia "Cavia". E ora gli funge.
Una volta scelta la strada da seguiren prendete il sendmail.php, mettetelo sul desktop e apritelo con il blocco note. Troverete il codice:
o così (codice originale John Doe, strada 1):
Codice: Seleziona tutto
$mail = new PHPMailer();
$mail->From = $_REQUEST['sender'];
$mail->FromName = '';
$mail->Subject = $_REQUEST['subject'];
$mail->Body = magicQuotes($_REQUEST['body']);
foreach (split('; ', $_REQUEST['recipient']) as $add) $mail->AddAddress($add);
Codice: Seleziona tutto
$mail = new PHPMailer();
$mail->From = 'XXXX@XXXX.XXXX';
$mail->FromName = 'XXXXX 2016/2017 - Formazioni';
$mail->Subject = $_REQUEST['subject'];
$mail->Body = magicQuotes($_REQUEST['body']);
foreach (split('; ', $_REQUEST['recipient']) as $add) $mail->AddAddress
b) In XXXX 2016/2017 (occhio a non cancellare le virgolette ' )l'intestazione esempio fantacalcio 2017/2018
SALVATE.
ORA SEGUE UNA PARTE FONDAMENTALE, CHE DEVE VALERE SEMPRE PER OGNI MODIFICA CHE DESIDERATE SIA PERMANENTE SUL VOSTRO SITO. NON DIMENTICATELO MAI. PER MODIFICHE PERMANENTI COPIARE SEMPRE IL FILE NELLA PROPRIA SKIN DI RIFERIMENTO
Mettete questo file salvato in:
C:\Program Files (x86)\FCM\skin\TUASKIN/XXXXX\invform
e lo stesso file in:
C:\Users\xxx\Documents\Fantacalcio Manager\siti\xxxx\invform
Se lo mettete SOLO da una delle due parti (soprattutto solo nella seconda) ad ogni generazione del sito sarà sovrascritto il file vecchio.
FINE PARTE 1:
PARTE 2:
Occorre fare una piccola modifica al file fcminvioformazionefunzioni.js contenuto nella cartella JS.
PRENDERE QUESTO FILE (indifferente se da FCM/SKIN/TUOSITO/JS o da Documenti ecc) metterlo sul desktop.
Aprirlo con il blocco notes (o con editor html...ma il blocco note va benissimo allo scopo):
Cercate la parte:
Codice: Seleziona tutto
// Costruisce la terza parte del messaggio
var message3 = "CODICI IDENTIFICATIVI FCM [*NON MODIFICARE*]\n";
message3 += "[LEGA]=" + CorreggeNomeLega(nomelega) + "-" + stagione + "-" + anno.substr(0, 4) + "\\\n";
message3 += "[IDSQUADRA]=" + cFsq + "\\\n";
message3 += "[GIORNATADIA]=" + cGio + "\\\n";
message3 += "[IDINCONTRO]=" + ii.ID + "\\\n";
message3 += "[FRMCODE]=";
STESSA PROCEDURA FONDAMENTALE.
Mettete questo file salvato SIA in:
C:\Program Files (x86)\FCM\skin\TUASKIN/XXXXX\js\
e lo stesso file in:
C:\Users\xxx\Documents\Fantacalcio Manager\siti\xxxx\JS
Se lo mettete SOLO da una delle due parti (soprattutto solo nella seconda) ad ogni generazione del sito sarà sovrascritto il file vecchio.
GENERARE IL SITO.
Quando ha finito la generazione, uplodare.
Nota di servizio: dato che ultimamente, soprattutto su Altervista, gli upload li fa a testa sua quando gli va, io consiglio sempre di caricare i 2 file modificati anche con filezilla
di cui la guida.:
viewtopic.php?f=20&t=2211
pulisci la cache (mi auguro che almeno ciò non lo debba spiegare... e provare ad inviare una formazione e controllare nella mail COME arriva (soprattutto i backslah)
FINE PARTE 2:
Se arriva con i backslash corretti, siamo a posto.
Settare FCM per l'importazione
Apri FCM. FILE. OPZIONI FCM. INTERNET. Sotto c'è Email. Verificare che sia su Outlook (Se usate Outlook) sennò Outlook o altri CLIENT MAPI (ma non garantisco nè supporto per questi. Ho provato una volta per Thunderbird e funzionava poi non più)
ORA DOVREBBE FUNZIONARE TUTTO.
INFO E SOLUZIONI:
1) FCM non legge le sottocartelle. Quindi le mail devono essere RIGOROSAMENTE in posta in arrivo. (quando arrivano potete anche spostare una copia, se avete impostato una regola che le manda ad una sottocartella)
2) A ME funziona con WIN7 e Office 2013 64b. A molti funziona con Win10 e Office 2016 32 bit.
3) IL CLIENT DI POSTA USATO PER AUTORICEVI DEVE ESSERE QUELLO PREDEFINITO (nel caso avesse Outlook e Thunderbird, quello che usate con FCM deve essere il predefinito)
4) (Rainbow) Storicamente FCM non gradisce le lettere accentate (ricordi Dodò?) per cui è normale che ti dia problemi con quelle due squadre che hanno la dieresi.
5) Frbiag: Per far funzionare a dovere la ricezione automatica delle formazioni occorre che il nome della lega sia del formato: nomelega-stagione-anno.
Il nome della lega è strettamente legato al nome che viene attribuito al file .fcm che si trova dentro la cartella Data in Documenti/Fantacalcio Manager, quindi se per caso il quel file viene creato con un nome diverso dal formato standard "nomelega-stagione-anno" (per esempio in caso di importazione di un file export rinominato) la ricezione automatica delle formazioni non funzionerà.
Pertanto, nel caso in cui ci si trovi di fronte ad un nome di file .fcm non standard, si dovrà rinominare e poi aprire il file smartwindows.ini e correggere al suo interno il riferimento a quel nome di file.
6) Frbiag: in caso di più invii durante la settimana: FCM importa quella più recente inviata e pertanto le altre mail le esclude automaticamente; questo se alla domanda "effettua ricerca lenta" si risponde SI
SUGGERIMENTI GENERALI
1) ESEGUITE SEMPRE FCM come amministratore. Potete impostarlo come tale di default
2) AGGIORNARE IL DOMINIO ALTERVISTA SE NE AVETE UNO:
viewtopic.php?f=20&t=2216