[nycphp-talk] Re: email verification (Gary Mort)
-- rada --
radalapsker at yahoo.com
Tue Jan 8 17:08:44 EST 2008
Gary,
I noticed that your From header and your Reply-to headers are different. In my experience, hotmail (and many others) will penalize you and stick your email in the spam folder, or delay delivery. You are not doing anything "illegal" per say but nevertheless, it's a red flag to a lot of free email providers.
Cheers,
Rada
----- Original Message ----
From: "talk-request at lists.nyphp.org" <talk-request at lists.nyphp.org>
To: talk at lists.nyphp.org
Sent: Tuesday, January 8, 2008 12:01:46 PM
Subject: talk Digest, Vol 15, Issue 14
Send talk mailing list submissions to
talk at lists.nyphp.org
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.nyphp.org/mailman/listinfo/talk
or, via email, send a message with subject or body 'help' to
talk-request at lists.nyphp.org
You can reach the person managing the list at
talk-owner at lists.nyphp.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of talk digest..."
Today's Topics:
1. email verification (chad qian)
2. Re: email verification (Gary Mort)
-----Inline Message Follows-----
.hmmessage P
{
margin:0px;padding:0px;}
body.hmmessage
{
FONT-SIZE:10pt;FONT-FAMILY:Tahoma;}
Hi,
When people register,they will have their own username and password.In order to active their account,they have to go to their email acct to click the link to active pages.
Here is my source code:
// send a message to the user's email account with a verification link
$subject = 'BarterJunk.com account activation for ' . $username;
// header of the verification email message
$header = 'From: AccountActivation at barterjunk.com' . "\r\n" .
'Reply-To: webmaster at barterjunk.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
// text of the verification email message
$verification_message =
"{$username},\n\n" .
"Please visit the link below to activate your new BarterJunk.com account.\n\n" .
"http://www.barterjunk.com/?activation_code=" . $user_data['activation_hash'] . "\n";
// send the message
mail( $email, $subject, $verification_message, $header );
It works,but it takes very long time.After people submit all their information,they will get verification email after 20-30 minutes.I use hotmail to test
Any better solution?
Thanks!
chad
Make distant family not so distant with Windows Vista® + Windows Live™. Start now!
.hmmessage P
{
margin:0px;padding:0px;}
body.hmmessage
{
FONT-SIZE:10pt;FONT-FAMILY:Tahoma;}
Hi,
When people register,they will have their own username and password.In order to active their account,they have to go to their email acct to click the link to active pages.
Here is my source code:
// send a message to the user's email account with a verification link
$subject = 'BarterJunk.com account activation for ' . $username;
// header of the verification email message
$header = 'From: AccountActivation at barterjunk.com' . "\r\n" .
'Reply-To: webmaster at barterjunk.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
// text of the verification email message
$verification_message =
"{$username},\n\n" .
"Please visit the link below to activate your new BarterJunk.com account.\n\n" .
"http://www.barterjunk.com/?activation_code=" . $user_data['activation_hash'] . "\n";
// send the message
mail( $email, $subject, $verification_message, $header );
It works,but it takes very long time.After people submit all their information,they will get verification email after 20-30 minutes.I use hotmail to test
Any better solution?
Thanks!
chad
Make distant family not so distant with Windows Vista® + Windows Live™. Start now!
-----Inline Message Follows-----
It's not your code, it's the underlying email system.
Most likely, hotmail is greylisting your domain, so it has to wait
until
the retry occurs to deliver it.
chad qian wrote:
> Hi,
> When people register,they will have their own username and
password.In
> order to active their account,they have to go to their email acct to
> click the link to active pages.
> Here is my source code:
> // send a message to the user's email account with a verification
link
> $subject = 'BarterJunk.com account activation for ' .
$username;
>
> // header of the verification email message
> $header = 'From: AccountActivation at barterjunk.com' . "\r\n"
.
> 'Reply-To: webmaster at barterjunk.com' . "\r\n" .
> 'X-Mailer: PHP/' . _phpversion_
> <http://www.php.net/phpversion>();
>
> // text of the verification email message
> $verification_message =
> "{$username},\n\n" .
> "Please visit the link below to activate your new
> BarterJunk.com account.\n\n" .
> "http://www.barterjunk.com/?activation_code=" .
> $user_data['activation_hash'] . "\n";
>
> // send the message
> _mail_ <http://www.php.net/mail>( $email, $subject,
> $verification_message, $header );
>
> It works,but it takes very long time.After people submit all their
> information,they will get verification email after 20-30 minutes.I
use
> hotmail to test
>
> Any better solution?
>
> Thanks!
>
> chad
>
>
>
------------------------------------------------------------------------
> Make distant family not so distant with Windows Vista® + Windows
> Live™. Start now!
>
<http://www.microsoft.com/windows/digitallife/keepintouch.mspx?ocid=TXT_TAGLM_CPC_VideoChat_distantfamily_012008>
>
>
------------------------------------------------------------------------
>
> _______________________________________________
> New York PHP Community Talk Mailing List
> http://lists.nyphp.org/mailman/listinfo/talk
>
> NYPHPCon 2006 Presentations Online
> http://www.nyphpcon.com
>
> Show Your Participation in New York PHP
> http://www.nyphp.org/show_participation.php
It's not your code, it's the underlying email system.
Most likely, hotmail is greylisting your domain, so it has to wait
until
the retry occurs to deliver it.
chad qian wrote:
> Hi,
> When people register,they will have their own username and
password.In
> order to active their account,they have to go to their email acct to
> click the link to active pages.
> Here is my source code:
> // send a message to the user's email account with a verification
link
> $subject = 'BarterJunk.com account activation for ' .
$username;
>
> // header of the verification email message
> $header = 'From: AccountActivation at barterjunk.com' . "\r\n"
.
> 'Reply-To: webmaster at barterjunk.com' . "\r\n" .
> 'X-Mailer: PHP/' . _phpversion_
> <http://www.php.net/phpversion>();
>
> // text of the verification email message
> $verification_message =
> "{$username},\n\n" .
> "Please visit the link below to activate your new
> BarterJunk.com account.\n\n" .
> "http://www.barterjunk.com/?activation_code=" .
> $user_data['activation_hash'] . "\n";
>
> // send the message
> _mail_ <http://www.php.net/mail>( $email, $subject,
> $verification_message, $header );
>
> It works,but it takes very long time.After people submit all their
> information,they will get verification email after 20-30 minutes.I
use
> hotmail to test
>
> Any better solution?
>
> Thanks!
>
> chad
>
>
>
------------------------------------------------------------------------
> Make distant family not so distant with Windows Vista® + Windows
> Live™. Start now!
>
<http://www.microsoft.com/windows/digitallife/keepintouch.mspx?ocid=TXT_TAGLM_CPC_VideoChat_distantfamily_012008>
>
>
------------------------------------------------------------------------
>
> _______________________________________________
> New York PHP Community Talk Mailing List
> http://lists.nyphp.org/mailman/listinfo/talk
>
> NYPHPCon 2006 Presentations Online
> http://www.nyphpcon.com
>
> Show Your Participation in New York PHP
> http://www.nyphp.org/show_participation.php
_______________________________________________
talk mailing list
talk at lists.nyphp.org
http://lists.nyphp.org/mailman/listinfo/talk
____________________________________________________________________________________
Looking for last minute shopping deals?
Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nyphp.org/pipermail/talk/attachments/20080108/cbca983c/attachment.html>
More information about the talk
mailing list