現在、php mail() を使用してメールを送信している php アプリケーションがあります。共有サーバーには制限/時間があるため、smtp (できれば sendgrid) を使用してメールを送信したいと考えています。
私のコードは次のとおりです。
admin_sendmail.php
class sendmail
{
public static function sendAccountActivateMail($to,$activate_code,$user_id,$user_name,$user_pwd)
{
$flg = false;
try
{
$subject = 'Mysite Account Activation';
$message = "Welcome to Mysite! \n";
$message .= "Please activate your account by clicking the link below \n";
$message .= "http://myzone.mysite.com/account_activation.php?command=activate&surebuzz_code=$user_id&activation_code=$activate_code \n";
$message .= "Username: $user_name \n";
$message .= "Password: $user_pwd \n";
$email = "info@mysite.com";
$headers = "From: $email\r\nReply-To: $email";
$flg = mail($to,$subject,$message,$headers);
}
catch(Exception $e)
{
$flg = false;
}
return $flg;
}
}
これをphpmailer/swiftmailerまたはsendgridでSMTPを使用するように変換するのを手伝ってくれる人はいますか? 私はphpにかなり慣れていません。これは、私が連絡を失った他の誰かによってコード化されました。
ありがとう