Grazie Morphey per la rapida risposta domenicale.
Ho provato ad aggiungere nell'header anche il 'Return-Path:' settandolo uguale al 'Reply-to:'. Per sicurezza, anche se non dovrebbe avere alcuna influenza, ho utilizzato un indirizzo di posta esistente.
Nel campo 'From:' ho usato un nome qualsiasi, dato che è il nome che compare per indicare il mittente, senza alcuna reale rilevanza per quanto riguarda l'indirizzo di posta. Purtroppo il risultato non è cambiato, di seguito il nuovo codice:
Codice:
<?php
$to = 'miaEmailEsistente@mioDominioEsistente.it';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: nomeQualunque' . "\r\n";
$headers .= 'Reply-To: emailEsistente@dominioEsistente.it' . "\r\n";
$headers .= 'Return-Path: emailEsistente@dominioEsistente.it';
mail($to, $subject, $message, $headers);
?>
Il risultato resta sempre il medesimo. Ricevo un'email che presenta nel campo From:
nomeQualunque@perseus.dnsplan.com
e tutto il resto viene ignorato.
Accade la stessa cosa anche con un altro dominio registrato presso di voi hostato su un server differente. In quel caso ottengo:
From:
nomeQualunque@echos.dnshighspeed.com
e tutto il resto viene ignorato.
Grazie
Sync