• Buona giornata a tutti,

    vi chiedo cortesemente un breve chiarimento sul mondo wordpress in relazione a WooCommerce.
    Da poco mi sono approciato a WordPress e sto facendo il porting su WordPress del sito statico che ho costruito anni fa in html. Sta procedendo meglio di quanto pensassi. Ora ho terminato di popolare con i prodotti WooCommerce e tutto fila liscio. Sto conducendo i primi test di vendita e qui ho trovato oil primo scoglio che mi immagino, sia dovuto alla mia ignoranza in materia.

    Ho settato il sistema in modo che alla registrazione di un nuovo utente, WooCommerce debba inviare al registrante una password generata dal sistema. Ho simulato un acquisto e mi sarei aspettato di ricevere la corrispondente mail di ordine ricevuto e anche quella dove mi viene data la password. Insomma il carteggio completo relativo alle operazioni svolt (registrazione + ordine).
    Invece nelle rispettive mailbox (cliente e administrator di WooCommerce) non è arrivato nulla.

    Lavoro in offline con XAMPP v.3.2.2 per comodità e mi è quindi sorto il dubbbio che ciò possa influire sull’invio effettivo delle mail. É mai possibile?
    Oppure c’è dell’altro che non ho considerato visto il mio stato di “absolute beginner”?

    Vi ringrazio in anticipo per i vs. suggerimenti e consigli.

    Saluti a tutti

    Ernesto

Stai visualizzando 2 risposte - dal 1 al 2 (di 2 totali)
  • Salve,

    l’invio delle email avviene attraverso i server SMTP, mentre la ricezione avviene tramite i server solitamente IMAP e i datati POP3.
    Se hai delle caselle di posta dove già ricevi correttamente la posta e stai usando queste probabilmente ti manca la parte di invio quindi il server SMTP (che potresti utilizzare sia esterno se ne hai uno oppure uno ad hoc come di seguito).

    Se così fosse ci sono varie alternative.

    • installare un server SMTP in locale, cerca su google “install smtp” e aggiungi il tuo sistema operativo, ad esempio “install smpt windows 10” oppure dato che usi XAMPP seguire le istruzioni che trovi in giro ( http://stackoverflow.com/questions/15965376/how-to-configure-xampp-to-send-mail-from-localhost )
    • installare un finto SMTP che ti permetta, anche senza tutto il giro, di vedere quali sarebbero le email che vengono inviate (ce ne sono vari come il semplice fakeSMTP oppure MailHog che però è già più complicato se sei alle prime armi).
    • usare plugin di monitoraggio di wordpress. In questo caso solitamente il messaggio è salvato in database e ti permette da backend di visualizzarlo. Attenzione, verifica che la plugin salvi il messaggio anche se non hai un server SMTP (ovvero, installa, prova. Se trovi la mail è tutto ok). Cerca nelle plugin di wordpress “mail log” o simili, troverai parecchie cose interessanti.

    Saluti,
    Diego

    Chi ha creato la discussione erpico57

    (@erpico57)

    Grazie Diego,

    più facile farlo (quando si sa come fare) che dirlo. Funziona come un ingranaggio ben oliato!
    In pratica, adattatando php.ini e sendmail.ini come da istruzioni il gioco è fatto.

    A questo punto mi permetto di approfittarne di nuovo con un quesito di fondo sempre relativo a questo contesto:
    Ora sono in grado di simulare avvisi via mail al cliente e a me per la parte di amministrazione dell’ordine ecc., lavorando in XAMPP. Cosa succederà quando migrerò sul server di hosting vero?
    Ho chiamato il mio provider e questo a “provveduto” a farmi una gran confusione in testa.

    Saresti così gentile da illustrarmi cosa dovrò fare quando migrerò il tutto?
    (intendo solo relativamente al meccanismo di mail. Per il resto, DB, files ecc. è già tutto chiaro)

    Ti ringrazio per la tua disponibilità e pazienza!

    Saluti

    Ernesto

Stai visualizzando 2 risposte - dal 1 al 2 (di 2 totali)
  • Il topic ‘Lavorare in localhost limita le funzionalità di WooCommerce?’ è chiuso a nuove risposte.