MailCatcher con PrestaShop
Come fare a fare il debug delle email in localhost? Ebbene, con MailCatcher
Cos’è MailCatcher.
MailCatcher è un server smtp che non spedisce le mail ma le intercetta e le mostra. Come descritto su https://mailcatcher.me/ MailCatcher esegue un server SMTP semplicissimo che cattura qualsiasi messaggio inviato per visualizzarlo in un’interfaccia web. Basta eseguire mailcatcher, impostare prestashop con l’indirizzo smtp 127.0.0.1 e porta 1025 e controllare da web all’indirizzo http://127.0.0.1:1080 per vedere la posta le email spedite.
Come avviare MailCatcher?
MailCatcher è realizzato con ruby. Tutte le istruzioni sono sulla pagina. Un’alternativa è utilizzare docker. https://hub.docker.com/r/schickling/mailcatcher/
Come configurare PrestaShop con MailCatcher?
Semplicissimo. Ecco la configurazione con docker:
Ecco come si presenta la mail di test a PrestaShop su MailCatcher all’indirizzo localhost:1080.
E’ un ottimo sistema per testare l’invio delle mail dai moduli di contatto e non solo. E serve anche vedere la l’aspetto grafico della mail in modifica è corretto.
