NYCPHP Meetup

NYPHP.org

[nycphp-talk] email verification

Gary Mort bz-gmort at beezifies.com
Mon Jan 7 18:14:36 EST 2008


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




More information about the talk mailing list