WebSite X5Help Center

 
Ugo S.
Ugo S.
User

Bug email  it

Autor: Ugo S.
Besucht 1401, Followers 2, Geteilt 32  
Tags:: email,problema

bug email su evolution 8.16? ho letto che esiste un modo per risolvere il problema.... http://forum.websitex5.com/viewtopic.php?p=119602#119602 bisognerebbe modificare modificare una riga di codice!

questo non è difficile capirlo!

ma il problema è:

1) si puo modificare il codice del programma x far si che tutti i siti fatti con questo.... usufruiscano della modifica?????

andare su ogni sito e fare la modifica mi sembra una scemenza..... dato che io ad ogni pagina del sito avrei un modulo di invio email..... e ogni sito ha oltre 100 pagine con invio email! aspetto risposta!!!!!!!!!!!!!!!

Gepostet am
26 ANTWORTEN
Serzio ©
Serzio ©
User

La modifica che proposi all'epoca era relativa ad un comportamento sicuramente volutoSealed che non permetteva l'uso del campo email mittente presente nel form come mittente dell'email inviata all'owner. Cosa che perlatro avveniva regolarmente con il comportamento atteso e non voluto con la versione precedente di website.

La modifica non poteva essere definitiva in quanto necessario effettuare la rettifica del file dopo ogni riesportazione del sito web.

Mehr lesen
Gepostet am von Serzio ©
Ugo S.
Ugo S.
User
Autor

esiste o no una soluzione?

oppure questo programma continua ad avere problemi...... e si va avanti con le nuove versioni senza risolvere i vecchi problemi?si è vero nelle vecchie versioni precedenti funzionava regolarmente e ora no..... xke non risolvere il problema....?

aspetto una risposta.....

Mehr lesen
Gepostet am von Ugo S.
Serzio ©
Serzio ©
User

Qui posso tranquillamente riportare la risposta standard in attesa di quella ufficiale ....  basta cambiare il destinatario del messaggio ed il soggetto. Wink

Mehr lesen
Gepostet am von Serzio ©
Ugo S.
Ugo S.
User
Autor

come si puo fare per avere questa modifica definitiva?

sono anni che ho questo problema...........

vorrei comprare anche la versione 9, ma sapendo che i problemi non li risolvono forse cambio idea...........

VOGLIAMO LA MODIFICA BUG EMAIL SULLA VERSIONE 8.16

FORSE è ORA DI RISOLVERE QUESTO PROBLEMA!!!

PER VOI FACILE DA RISOLVERE DATO CHE NELLE VERSIONI PRECEDENTI FUNZIONAVA BENISSIMO, E NON CAPISCO PERCHE ANDARE AVANTI E NON RISOLVERE IL PROBLEMA PUR SAPENDO CHE C'è!!!!!!!!!!!!!!!!!!!

ASPETTO CON ANSIA LA RISPOSTA!!!!!!!!!!!!!!!!!!!!!!!!!!!

Mehr lesen
Gepostet am von Ugo S.
Serzio ©
Serzio ©
User
Ugo S.
... FORSE è ORA DI RISOLVERE QUESTO PROBLEMA!!! ...

Non è un problema. E' un comportamento voluto.

Mehr lesen
Gepostet am von Serzio ©
Ugo S.
Ugo S.
User
Autor

cosa vorresti dire che io le email dei miei clienti dovranno arrivare con la mia email?

e non posso dare direttamente una risposta dalla email stessa?

e non posso aggiungere al contatto direttamente dalla email? 

Mehr lesen
Gepostet am von Ugo S.
Ugo S.
Ugo S.
User
Autor

aspetto proprio una risposta............

e vorrei tanto sapere xke è voluto questo comportamento?

forse non volete piu mettere mano sulla versione 8 ? e non dare piu aggiornamenti?

io penso che si dovrebbe risolvere un problema di un cliente.... le aziende serie di solito fanno questo!!!!!

dato che uno paga!

grazie

Mehr lesen
Gepostet am von Ugo S.
Serzio ©
Serzio ©
User

Tu lo hai detto.

Le uniche soluzioni che io ricordi e che prescindano dal post-editing del file esportato sono due:

1) ti scarichi il file mail.....php, lo modifichi a mano e lo alleghi ad un oggetto html nel progetto. Tale allegato andrà a sovrascrivere il file standard generato da website ad ogni esportazione.

2) metti la spunta per l'invio dell'email anche al compilante, anche se non la desideri.

http://www.unofficialwsx5.com

Mehr lesen
Gepostet am von Serzio ©
Incomedia
Steve J.
Incomedia

Ciao a tutti, chiarisco il discorso di invio delle email nella versione 8.

Il messaggio riportato da Serzio (di Riccardo) si riferisce alle email inviate dal carrello per la versione 9, quindi non è legato a questo discorso.

Il soggetto di questa discussione è: come far comparire l'indirizzo email di chi compila il form come mittente della email che arriva all'autore del sito.

Nella versione 8, questa funzione è disponibile solo sotto le seguenti condizioni:

  1. è stata attivata l'opzione $imForceSender=true
  2. è stata attivata l'opzione di inviare una mail di conferma anche a chi compila il form

La condizione 2. è necessaria in quanto, se non attiva, WebSite X5 non viene a conoscenza del campo del form da dove ricavare la mail di chi compila il form. Tale informazione, infatti, è riportata sotto la sezione "Invia una mail di conferma anche all'utente".

E' quindi possibile ottenere lo stesso risultato modificando il codice generato, ovviamente, ma confermo che non è una funzione prevista per la v8.

E' stata invece introdotta nella 9 dove non è necessario moficare nessun parametro in PHP ed è possibile impostare la mail del mittente direttamente nel campo dedicato alla email che deve essere inviata all'autore del sito e non nella sezione dei dati riservati all'email da inviare all'utente.

Rimango a disposizione per ulteriori altre info. Grazie.

Mehr lesen
Gepostet am von Steve J.
Ugo S.
Ugo S.
User
Autor

scusate ma nelle versioni precedenti la 8.16 funzionava tutto alla grande!!!!!

dopo aver fatto l'aggiornamento alla 8.16 si è verificato questo problema!!!!!

ora la domanda è xke prima funzionava..... e ora ha il problema...... e a questo punto xke non sistemare il problema dato che piu persone hanno questo problema e in precedenza funzionava tutto regolare????

Mehr lesen
Gepostet am von Ugo S.
Incomedia
Steve J.
Incomedia

Ciao Ugo, se ben ricordo la modifica per forzare l'invio delle email era stata introdotta nella 8.0.11 (http://forums.incomedia.info/websitex5/viewtopic.php?t=15657). Per il resto non è stato più modificato nulla nella versione 8.0.16 (http://forums.incomedia.info/websitex5/viewtopic.php?t=24897)

Il comportamento della 8.0.16 è corretto per i motivi che ti ho elencato prima, anche se non è quello da te voluto. La soluzione più semplice, se vuoi, è quella di attivare la mail di conferma anche verso chi compila il form, proprio come indicato sopra: in questo modo ottieni l'effetto da te voluto.

Mehr lesen
Gepostet am von Steve J.
Ugo S.
Ugo S.
User
Autor

allora ragazzi forse non ci capiamo

se tu compili il form email

io ho inpostato invia email di conferma anche all'utente!

capo utente email dell'utente: email (solo una possibilita di scelta)!

se tu compili il form email

con queste ipostazioni............ la email mi arriva con la mia email E NON CON QUELLA DEL CLIENTE!!!!!

CI SIAMO CAPITI?????????????????????????????????????????

Mehr lesen
Gepostet am von Ugo S.
Incomedia
Steve J.
Incomedia

Ciao Ugo, io sono qui per darti supporto e tutte le informazioni in merito alla tua richiesta. E' quello che ho fatto e sto tuttora facendo.Undecided

Riepilogo quello che ho verificato avvenire con un sito creato con la versione 8.0.16:

Esempio->

  • email autore sito: ***
  • email di chi compila il form: ***

Impostazioni->

  • email a cui inviare i dati: ***
  • opzione attiva per: invia i dati all'utente, con mittente: campo email presente nel form

Risultato->

  • email all'autore del sito: DA *** A *** 
  • email al visitatore del sito: DA *** A ***

Ho verificato che l'invio avviene in modo corretto seguendo le indicazioni che ti ho in scritto sopra ovvero attivando il parametro PHP ed indicando di inviare la mail di conferma anche all'utente. Ho creato un sito test e l'ho pubblicato su uno spazio di one.com.Hai provato a fare un semplice progetto di test? Non è che i file sul server non sono aggiornati? Se così fosse il file PHP potrebbe NON contenere il parametro impostato su True, pertanto non si attiva tale procedura. Fammi sapere, grazie.

Mehr lesen
Gepostet am von Steve J.
Ugo S.
Ugo S.
User
Autor

entra nella pagina http://www.lediscotecheostia.it/

trovi richiesta info e prenotazione!!

compila il form invio email e ti dico come mi arriva a me!

grazie

Mehr lesen
Gepostet am von Ugo S.
Ugo S.
Ugo S.
User
Autor

ecco ti mando uno screenshot

Mehr lesen
Gepostet am von Ugo S.
Incomedia
Steve J.
Incomedia

Grazie, ma sarebbe più utile che tu scaricassi i file PHP (io non posso ovviamente farlo) e me li allegassi qui come file ZIP:

  • files/mail_home_8_01.php
  • res/imemail.inc.php

In questo modo è possibile verificare se sono corretti o meno. Hai provato a fare un progetto di test con solo la form? Non è che hai modificato il file originale di installazione imemail.inc.php? Grazie.

Mehr lesen
Gepostet am von Steve J.
Ugo S.
Ugo S.
User
Autor

procedo con le tue richieste

Mehr lesen
Gepostet am von Ugo S.
Ugo S.
Ugo S.
User
Autor

ecco il secondo....... 

Mehr lesen
Gepostet am von Ugo S.
Ugo S.
Ugo S.
User
Autor

aspetto risposta!!!!!!!!!!!

grazie

Mehr lesen
Gepostet am von Ugo S.
Incomedia
Steve J.
Incomedia

Ciao Ugo, effettivamente è come pensavo.

Il file imemail.inc.php che hai sul sito (quello che mi hai allegato) è sbagliato: se lo apri ti accorgi che hai lasciato

$imForceSender = false;

quindi non può funzionare come intendi tu, e funziona nel modo corretto ovvero quello standard di WSX5.

Devi modificare il file imemail.inc.php sul tuo PC, impostando a true il valore. Oppure modificare direttamente il file online, sempre impostando a true.

Mehr lesen
Gepostet am von Steve J.
Ugo S.
Ugo S.
User
Autor

comunico che non ho mai messo mano sul codice del programma, ma usato semplicemente le impostazioni visive del programma!!!!!

ora la domanda in questa pagina si puo correggere quello che dici tu?

oppure devo mettere mano sul codice?

Mehr lesen
Gepostet am von Ugo S.
Incomedia
Steve J.
Incomedia

Ciao Ugo, ti confermo tutto quanto quello scritto sopra, anche da Serzio nel post che hai trovato tu nel vecchio forum, ovvero che per impostare il mittente come vuoi tu è necessario impostare tale parametro come true.

Ti consiglio di modificare il file imemail.inc.php, presente nella sottocartella RES di installazione di WSX5 nel modo indicato. Una volta fatto fai l'upload di tale file nella sotto cartella RES presente sul tuo server (quello che mi hai allegato prima).

Ti ricordo che tale impostazione, che non è attiva di default nel programma ed è necessario impostarla nel modo sopra indicato, potrebbe essere non supportata dal tuo provider dello spazio web. Spesso infatti i provider non consentono l'invio di email il cuo mittente non sia lo stesso autore del sito Internet. Ecco spiegato il motivo per cui è l'utente che deve scegliere se attivare o meno questa opzione.

Mehr lesen
Gepostet am von Steve J.
Ugo S.
Ugo S.
User
Autor

domande:

  • se ho 200 moduli invio email nel sito dovrei modificarli tutti a mano?
  • una volta che si esporta il sito, non essendo una modifica che si fa dal sito, non torna tutto come era prima?( cioè se modifico il sito 1a volta al giorno ed esporto il sito tutti i giorni cosa succede alle modifiche fatte in precedenza?
Mehr lesen
Gepostet am von Ugo S.
Incomedia
Steve J.
Incomedia

Certo, se modifichi il solo file indicato sopra sia in locale che online, otterrai il risultato su tutte le form (indipendentemente da quante ce ne sono) e varrà per ogni futuro update del sito, dato che il file è modificato anche in locale.

Mehr lesen
Gepostet am von Steve J.
Ugo S.
Ugo S.
User
Autor

spiegati meglio....

scusa ma non ho capito! rispondi cortesemente alle mie domende:

1a) se lo modifico una volta rimane la modifica x sempre anche se esporto diverse volte?

2a) ad ogni esportazione devo prima modificare il file?

3a) se io modifico quel file, ogni nuovo modulo invio sarà con la modifica fatta?

ok ora cortesemente potresti inviarmi il file cottetto di modifica, cosi vedo dove devo mettere mano...... grazie!!!!!!!!!!!!

aspetto le varie risposte!

Mehr lesen
Gepostet am von Ugo S.
Incomedia
Steve J.
Incomedia

E' tutto spiegato sopra Wink. Ad ogni modo ti riassumo:

  • decomprimi il file allegato ZIP e sovrascrivi il file imemail.inc.php contenuto all'interno dello ZIP nella cartella RES sotto la cartella di installazione di WebSite X5. In questo per tutti i siti che pubblicherai in futuro.
  • lo stesso file php dovrai sovrascriverlo al posto di quello che trovi nella sotto cartella RES del tuo sito. In questo modo otterrai subito la modifica su tutte le form presenti sul sito senza modificare altro.
Mehr lesen
Gepostet am von Steve J.