Merhabalar, hosting firmasının kısıtlamaları yüzünden sitemde iletişim formu için mail ayarlarını birtürlü yapamadım. Göndere basınca form mail adresine gelmiyor. Hosting firması SMTP denen şeyden bahsetti ama ben bu konuda bilgili değilim. Formun PHP kodu aşağıdaki gibidir. Buna nasıl SMTP ayarlarını dahil edebilirim? Yardımlarınızı bekliyorum.
<?php
$settings['imEmailForm_12_4'] = array(
"owner_email_from" => "info@antalyaturkeytravel.com",
"owner_email_to" => "info@antalyaturkeytravel.com",
"customer_email_from" => "",
"customer_email_to" => "",
"owner_message" => "",
"customer_message" => "",
"owner_subject" => "Contact Us - Yeni Mesaj",
"customer_subject" => "",
"owner_csv" => True,
"customer_csv" => False,
"confirmation_page" => "../index.html"
);
if(substr(basename($_SERVER['PHP_SELF']), 0, 11) == "imEmailForm") {
include "../res/x5engine.php";
$answers = array(
);
$form_data = array(
"Name & Surname:" => $_POST['imObjectForm_4_1'],
"From:" => $_POST['imObjectForm_4_2'],
"Email:" => $_POST['imObjectForm_4_3'],
"Questions or Comments:" => $_POST['imObjectForm_4_4']
);
$files_data = array(
);
if(@$_POST['action'] != "check_answer") {
if(!isset($_POST['imJsCheck']) || $_POST['imJsCheck'] != "jsactive")
die(imPrintJsError());
if(isset($_POST['imSpProt']) && $_POST['imSpProt'] != "")
die(imPrintJsError());
$email = new imSendEmail();
$email->sendFormEmail($settings['imEmailForm_12_4'], $form_data, $files_data);
@header('Location: ' . $settings['imEmailForm_12_4']['confirmation_page']);
} else {
if(@$_POST['id'] == "" || @$_POST['answer'] == "" || strtolower(trim($answers[@$_POST['id']])) != strtolower(trim(@$_POST['answer'])))
echo "0";
else
echo "1";
}
}
// End of file