Originalmente inviato da
saitfainder
Non si spediscono mail attraverso l'alias. Quello che puoi fare è di impostarlo come mittente.
dunque a che dovrebbe servire? solo per il "rispondi a..." (reply to)?
nel senso che spedisci sotto nome "alias@altervista.org", il ricevente ti risponde all'alias e altervista fa solo da tramite perchè ti giungano le mail spedite all'indirizzo farlocco?
Comunque l'esempio di codice PHP è qua sotto ;)
Codice:
date_default_timezone_set('Europe/Rome');
$mail = new PHPMailer;
//ini
$mail->IsMail();// no SMTP, no POP3, only default mail()
//from
$mail->From = 'alias@altervista.org';
$mail->FromName = 'alias';
$mail->AddReplyTo('alias@altervista.org', $_POST['n']);
//to
$mail->AddAddress($to, $toname);
//message
$mail->WordWrap = 50;
$mail->IsHTML(true);
$mail->CharSet = 'UTF-8';
$mail->Subject = $subject;
$mail->Body = $HTML;
$h2t = new html2text($HTML);
$mail->AltBody = $h2t->get_text();
$mail->send();
Ed infine, se imposto l'alias come mittente, mi compare ancora "inviato tramite nsXXX.altervista.org"?