Sì, partiamo in media res. Ok, allora fai una ricerca su Google suppergiù del tipo “enable mail xampp” che poi raffini in mille altre permutazioni, perché Mecury non ne vuole sapere (o, come a me, non ti sfagiola) e finisci col credere che mai e poi mai sendmail funzionerà su Windows e che sia Unix-only. E invece c’è questo fake sendmail, e non l’hai mai saputo, o meglio: e ostinatamente non hai mai voluto accettare la sua esistenza nel tuo serverino virtuale locale.
Perché in fondo lo sai: alla fine qualcosa verrà fuori da questa/quella ricerca, magari qualcosa di datato, vecchio, stantio, non applicabile ma in qualche modo ancora valido, c’è uno spunto, ti da speranza, sai che forse, forse e ancora forse si può fare, finalmente potresti far partire le mail proprio come fosse un server vero — perché di far diventare un vecchio PC/laptop dimenticato e non più usato un efficiente server Linux per lo sviluppo web non se ne parla.
E ti ritrovi con le credenziali d’accesso di un tuo account SMTP, magari Microsoft-related (live, hotmail, e varie e-mail adolescenziali), sottomano e con php.ini
e sendmail.ini
aperti nell’editor.
[C:\xampp\php\]php.ini
⋮ ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). ; http://php.net/sendmail-path sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t" ⋮
[C:\xampp\php\]php5.ini
⋮ ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). sendmail_path = "C:\xampp\sendmail\sendmail.exe -t" ⋮
[C:\xampp\sendmail\]sendmail.ini
⋮ smtp_server=smtp.live.com ⋮ auth_username={username}@hotmail.it auth_password={password} ⋮