Re: email sended, but not received
- From: "J.O. Aho" <user@xxxxxxxxxxx>
- Date: Wed, 31 Jan 2007 20:34:09 +0100
Marco wrote:
I write the following code for a test:
#######################################
<?php
$mail_from = "[omissis]";
$mail_to = $_GET["email"];
$mail_oggetto = "Test";
$mail_corpo = "This is a test";
if (mail($mail_to, $mail_oggetto, $mail_corpo, "From: $mail_from"))
echo "Email sended to $mail_to";
else
echo "Error: email not sended to $mail_to.";
?>
#######################################
This work fine if $mail_to ends with hotmail.com or gmail.com, but if it ends with tiscali.it, email.it or inwind.it the email results sended, but I don't receive it!
Thats the receiving mail server that filters away the mail based on the host in the from-address. tiscali.it is also a quite popular domain for spemmers to send their spam from.
As can I resolve it? If I must send a message with programs as Outlook or Thunderbird, I must use as sender an email of my provider, but in this case Apache (apache@xxxxxxxxxxxxxxxxxxxxx) result the senders.
Use a reply-to header where you use those spammer host addresses.
--
//Aho
.
- Follow-Ups:
- Re: email sended, but not received
- From: Jose da Silva
- Re: email sended, but not received
- From: Marco
- Re: email sended, but not received
- References:
- email sended, but not received
- From: Marco
- email sended, but not received
- Prev by Date: email sended, but not received
- Next by Date: Re: email sended, but not received
- Previous by thread: email sended, but not received
- Next by thread: Re: email sended, but not received
- Index(es):
Relevant Pages
|