Merhabalar arkadaşlar;
İletişim sayfamda bir form kullanıyorum ve bu formu e-posta adresime gelecek şekilde çekiyorum. Aşağıda nasıl bir kodlama olduğunu paylaşacağım, normal şartlarda paylaştığım gibi form çalışıyordu lakin hosting firması mail alyapısının değiştiğini ve bu yüzden formda değişiklikler yapmam gerektiğini söyledi. Fikir verebilecek olan arkadaşlardan yardım istiyorum.

Hosting firmasından gelen mesaj:
"Merhaba,
SMTP adreslerinizi aşağıdaki gibi yapılandırmanız gerekmektedir. SMTP ayarlarınız üzerinde kontrol sağlamanızı rica ederiz.
Giden Sunucu Adresi:
smtp.alanadi.net
Port:
SMTP SSL: 465
İyi çalışmalar dileriz"


Şuan sayfada verdiği hata ise şu şekilde;
Notice: Undefined variable: text in /home/selmanca/domains/alanadi.com/public_html/2020/bize-ulasin.php on line 148

<?
if (isset($_GET['islem'])) {

if ($_POST['isim']<>'' && $_POST['mail']<>'' && $_POST['telefon']<>'' && $_POST['ililce']<>'' && $_POST['mesaj']<>'') {

require_once("class.phpmailer.php");

$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = "mail.alanadi.com";
$mail->SMTPAuth = true;
$mail->Username = "eposta@alanadi.com";
$mail->Password = "epostaşifresi";
$mail->From = "eposta@alanadi.com";
$mail->FromName = $_POST['isim'];
$mail->AddAddress("eposta@alanadi.com","Alanadı İletişim");
$mail->Subject = $_POST['isim'];
$mail->Body = $_POST['mesaj']."

İl ve İlçe : ".$_POST['ililce']."
Telefon : ".$_POST['telefon']."
E-Posta : ".$_POST['mail'];



if(!$mail->Send())
{
echo '<font face="Georgia" size="2" color="#d62125"><b>x Gönderim Hatası: ' . $mail->ErrorInfo . '</b></font>';
exit;
}
echo '<font face="Georgia" size="2" color="#057436"><b>Mesaj başarıyla gönderildi! </b></font>';
} else {
echo '<font face="Georgia" size="2" color="#d62125"><b>Tüm alanların doldurulması zorunludur! </b></font>';
}
}