use*_*123 1 php email sequence usleep
我有2个邮件功能,如下所示:
mail( $from, '', 'mail1', $headers );
mail( $from, '', 'mail2', $headers );
Run Code Online (Sandbox Code Playgroud)
如果我在$ from中使用我自己的电子邮件地址进行测试,有时我会先收到mail1,有时候会先收到mail2.我想先收到mail1.我尝试在两个邮件功能之间放置一个usleep,但它没有用.
你不能.您收到邮件的顺序并不取决于您.邮件可能需要很多路径,并且在此过程中会在任何SMTP服务器上延迟.
你可以做的最好的事情是伪造日期标题,使一封电子邮件看起来比另一封电子邮件早一分钟发送.大多数邮件客户端将按发送日期订购它们.不过要小心,不要太过分了.垃圾邮件发送者使用相同的策略,电子邮件提供商也知道这一点.