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: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
To: [email protected]
Sent: Tuesday, January 8, 2008 12:01:46 PM
Subject: talk Digest, Vol 15, Issue 14


Send talk mailing list submissions to
    [email protected]

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
    [EMAIL PROTECTED]

You can reach the person managing the list at
    [EMAIL PROTECTED]

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: [EMAIL PROTECTED]' . "\r\n" .
                   'Reply-To: [EMAIL PROTECTED]' . "\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: [EMAIL PROTECTED]' . "\r\n" .
                   'Reply-To: [EMAIL PROTECTED]' . "\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: [EMAIL PROTECTED]' . "\r\n"
 .
>                    'Reply-To: [EMAIL PROTECTED]' . "\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: [EMAIL PROTECTED]' . "\r\n"
 .
>                    'Reply-To: [EMAIL PROTECTED]' . "\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
[email protected]
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
_______________________________________________
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

Reply via email to