Bu koda SMTP entegre edin lütfen.!

wizardmendo
03-05-2012, 02:04   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
18 mesaj
Kayıt Tarihi:Kayıt: Eyl 2010

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

slckym
12-05-2012, 18:14   |  #2  
slckym avatarı
Yeni Üye
Teşekkür Sayısı: 0
36 mesaj
Kayıt Tarihi:Kayıt: May 2010

phpMailer'ı bi incele çok güzel bi kütüphane.