Jump to content

crambzoo

Members
  • Posts

    6
  • Joined

  • Last visited

crambzoo's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. mi sono accorto di una cosa lavorando con la 1.4 che funziona anche sulla 1.3.7: Le modifiche che calfasoft ha riportato nel post precedente vi permetteranno di risolvere il problema di notifica per i commercianti una volta attivato il modulo MailAlerts. Quindi la situazione ad oggi è la seguente: - una parte di invio mail funziona con la modifica che vi ho proposto. (quelle verso il cliente) - una parte di invio mail funziona con le modifiche riportate nel post precedente. (quelle verso il venditore) Che dire... sto avendo esperienze con altri mondi: Drupal, Wordpress, Joomla ma Prestashop rimane l'unico ad avere di questi problemi legati alla mail.
  2. Ok!!! Dovremmo esserci!!! Altro giro altra martellata!!! Prestashop mi piace... ma questo problema mi incomincia ad annoiare... Post precedente valido... ma visto che un modulo funziona nel modo vecchio e l'altro con quello nuovo... ho deciso di usare all'occorenza entrambi... giusto per non farmi mancare niente... quindi vi giro il solito file Mail.php da mettere sotto classes e poi l'aggiornamento del file del modulo mailalerts da andare a sostituire. Perchè il tutto funzioni ho dovuto anche (per mettere a posto la modalità vecchia) seguire i passi di questo link: http://www.presto-changeo.com/en/content/9-fix-email-problems indispensabile!!! ma non sufficiente!! Insomma dopo qualche martellata a destra e a sinistra... il tutto sembra funzionare... come sempre: FATE I TEST PRIMA! PS: seguite tutti i post precedenti... per ottenere il risultato finale mailalerts.php Mail.php
  3. Con molto piacere... ecco la versione Mail.php per la versione 1.4.0 inoltre ho colto il tuo problema sulle parole accentate... penso di averlo risolto: ho fatto poche prove ma hanno dato esito positivo. Quindi per non aver problemi con le lettere accentate è stato sufficiente aprire il file class.phpmailer-lite.php sotto tools/swift e modificare la riga 59: public $CharSet = 'iso-8859-1'; in public $CharSet = 'utf-8'; è tutto si è messo a posto... ATTENZIONE!!! ho rimosso il file perchè mi sono accorto che il modulo di Mail Alerts con la versione che avevo rilasciato non funziona correttamente nella 1.4.0. Ma la cosa strana è che funziona con la versione originale...
  4. Complimenti per la rapidità! Non vedo l'ora di provare i nuovi moduli. Grazie!!!
  5. Non essendoci una mazza in televisione... mi sono dato da fare ed eccovi la versione Mail.php per la versione 1.3.7 di prestashop. L'ho testata ed ho risolto i problemi di cui vi raccontavo nel post precedente... Mi sembra ovvio che il problema in molti casi non è manco inputabile al server dove alloggiate... può capitare... ma potrebbe anche essere dovuto che il tool Swift di prestashop è particolarmente bacato. Tempo fa avevo provato a sostuire una versione di swift funzionante ma era davvero complicato e avevo poco tempo per risolvere il problema e quindi mi sono inventato questa soluzione. Spero che vi risolva molti problemi, anche perchè, un negozio online senza mail non serve a niente. Quindi sulla 1.3.7 seguite i passi del post precedente e mettete questo file Mail.php a posto dell'altro che va bene per la 1.2.5. In questa versione ho commentato con //Modificato le parti che ho toccato... per chi fosse interessato Mail.php
  6. Ciao a tutti! Questo problema della mail attanaglia tutti e nessuno riesce a risolverlo! Io ero uno dei tanti che aveva problemi di mail e pensavo fosse un problema del mio server. Fatte le dovute verifiche mi sono reso conto che il comando mail() di php sul mio server funzionava perfettamente usando una pagina fatta da me... Per farla breve... ho risolto il problema sostituendo il tool swift con un'altra libreria e finalmente il mio negozio funziona correttamente. La versione su cui ho fatto le modifiche e la 1.2.5 un po' obsoleta... ma stamattina ho fatto i test sulla versione 1.3.7 e i problemi sul mio server riguardo le mail permangono. Credo che sia da imputare allo stesso problema. Nelle varie peripezie mi ero anche scaricato la versione completa di swift e l'avevo provata sul mio server: FUNZIONAVA PERFETTAMENTE!!!! Forse la versione ritagliata per prestashop è obsoleta! Ho dovuto modificare /classes/Mail.php e aggiungere, per non stravolgere l'alberatura di prestahop, una classe che facesse lo stesso lavoro di swift ma in maniera più semplice, class.phpmailer-lite.php, da mettere sotto la cartella tools/swift/ In quest'ultimo file dovrete modificare due variabili: riga 84: public $From = '[email protected]'; qui dovrete inserire la vostra mail mittente riga 152: public $Hostname = 'mail.aaaa.com'; qui dovrete inserire il vostro server SMTP Ve li allego... nei prossimi giorni farò lo stesso tentativo sulla 1.3.7 Questa soluzione risolve la maggiorparte dei problemi... anche la form dei contatti è andata a posto, usatela con cautela... e più una martellata che una soluzione elegante, quindi fate dei test prima!!! ;-) Mail.php class.phpmailer-lite.php
×
×
  • Create New...