當我們使用「Mail :: Sendmail」模塊發送郵件時,我們如何在郵件中設置「Return-Path」?當我們使用「Mail :: Sendmail」模塊發送郵件時,我們如何在郵件中設置「Return-Path」?
我想從我自己的服務器發送一封電子郵件,地址爲[email protected]
至[email protected]
。例如,它應該是www.example.com
我想爲該電子郵件添加Return-path
作爲[email protected]
。我嘗試了很多,但未能正確設置。
的代碼如下:
#!/usr/bin/perl -w
use CGI;
use Mail::Sendmail;
%mail = (
To => $email,
From=> $user_email,
subject=> $subject,
'X-Mailer'=> "example.com Campaign Sharing Software",
);
$default_email = qq{[email protected]};
$mail{'Reply-To'} = $user_email;
$mail{'content-type'} = "text/html";
$mail{Smtp} = $GLOB{settings}{SMTPSERVER_BULK};
$mail{'Message : '} = $mail_content;
if(sendmail %mail)
{
print qq{mail sent successfully};
}
我已成立$mail{'Return-Path'} = $default_email;
。但我在Gmail中找到的返回路徑點擊時顯示爲是Return-Path : from_email_id
。
其實我想要它作爲Return-Path : $default_email
。
謝謝你指點我的正確答案... –