Re: X-Mailer and headers when sending mail
| From: | Curt Zirzow | Date: | Sun, 12 Mar 2006 21:16:05 +0000 |
| Subject: | Re: X-Mailer and headers when sending mail | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-231812@lists.php.net to get a copy of this message | ||
On Thu, Mar 09, 2006 at 05:27:11PM -0800, Angelo Zanetti wrote:
> Hi guys.
>
> When adding additional headers to an email that gets sent from the mail
> function. What purpose does the X-Mailer have?
Any X-* header is generally a header that is not a standard but a
way to trace things. Or still in eXperimental mode, not a standard
yet, but a (becomming) common practice.
X-Mailer:, has been in practice, to specify what software
version/versions automatically mailed the email, usually from sort
of script, ie:
X-Mailer: phpmailer-3.2/php-4.3
>
> Also are the following linked:
>
> -X-Priority
> -Importance
> -X-MSMail-Priority
No.
Personally, those things are rather useless, practically everyone
sends message with those flags set at 'High', my client ignores
those.
>
> Another question is can I omit the Message-ID for the email? or will this
> result in some mail servers viewing the mail as spam? What criteria do I
> use to generate the Message-ID?
The message-id is generated by the MTA you shouldn't be generating
this on your own. The only basic headers you ever (really) need to
send is:
To: <valid email address>
From: <valid from address>
Subject: A Subject
Subject even isn't 100% needed.
>
> I've seen:
> $headers .= "Message-ID:
>
> <".date("YmdHis")."you@".$_SERVER['SERVER_NAME'].">\n";
>
> is this ok?
No, forget about message-id in your headers.
>
> Perhaps if someone has a link on the headers for a mail that could help me
> it would be much appreciated.
There are quite a few on google, I'm not entirely clear what focus
you desire on the headers you desire.
Curt.
--
cat .signature: No such file or directory