Sunucu firmasıyla görüştüğümde php nin versiyon yükseltiğini ve 5.4 sürümüne göre mail gönderme kodlaması yapmanız gereklidir dediler.
<?php
function sendGmail($to,$subject,$message,$username,$password,$fromname,$from){
include_once("phpmailer/class.phpmailer.php");
$mailer=new PHPMailer();
$mailer->Host="smtp.gmail.com";
$mailer->Port=465;
$mailer->IsSMTP();
$mailer->SMTPAuth=true;
$mailer->SMTPSecure="ssl";
$mailer->Username="$username";
$mailer->Password="$password";
$mailer->AddAddress($to,$to);
$mailer->Subject=$subject;
$mailer->FromName="$fromname";
$mailer->From="$from";
$mailer->isHTML(true);
$mailer->msgHTML($message);
if ($mailer->Send()){
return(1);
}else{
return(0);
}}
$alici = "alici mail adresi";
$konu = "deneme";
$mesajbaslik = "From:deneme <a@a.com> \n";
$mesajbaslik .= "Return-Path:a@a.com \n";
$mesajbaslik .= "MIME-Version: 1.0 \n";
$mesajbaslik .= "Content-Transfer-Encoding: 8bits \n";
$mesajbaslik .= "Content-Type: text/html; charset=\"ISO-8859-9\" \n";
$mesaji ="test";
$alici_isim="deneme";
$netice = sendGmail($alici,$alici_isim,$mesaji,"mailadresi","sifre","test","test");
if($netice == "1") {
echo "gitti";
} else {
echo "gitmedi";
}
?>Bu kodlamamı nasıl 5.4 php ye göre düzenleyecem yardımcı olurmusunuz?