View Full Version : سوال: ارسال ایمیل ؟؟
moon_sky
چهارشنبه 12 شهریور 1393, 17:52 عصر
سلام.
چطوری میشه از طریق فرم ایمیل فرستاد؟ تو گوگل جستجو کردم تابع mail رو معرفی کردند ولی بعدش میگن امنیت نداره!
ممنون میشم راهنمایی کنید.
moon_sky
چهارشنبه 12 شهریور 1393, 18:04 عصر
الان تو آموزش های آقای شهرکی هم نگاه کردم دیدم از تابع mail استفاده کردند و نوشتند که اگه اطلاعات وارد دیتابیس نمیشن زیاد خطرناک نیست . سایت من هم ارسال ایمیل ربطی به دیتابیس نداره و وارد ایمیل میشه ( مربوط به بخش نظراته ).. پس از همین تابع استفاده کنم؟
arash691
چهارشنبه 12 شهریور 1393, 18:06 عصر
از کلاس phpmailer استفاده کنید
moon_sky
چهارشنبه 12 شهریور 1393, 18:48 عصر
از کلاس phpmailer استفاده کنید
من گشتم چنین کدی رو پیدا کردم:
<?php
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // telling the class to use SMTP
$mail->Host = "smtp.example.com"; // SMTP server
$mail->From = "from@example.com";
$mail->AddAddress("myfriend@example.net");
$mail->Subject = "First PHPMailer Message";
$mail->Body = "Hi! \n\n This is my first e-mail sent through PHPMailer.";
$mail->WordWrap = 50;
if(!$mail->Send()) {
echo 'Message was not sent.';
echo 'Mailer error: ' . $mail->ErrorInfo;
} else {
echo 'Message has been sent.';
}
?>
تو آدرس هاست چی رو باید وارد کنم :
$mail->Host = "smtp.example.com";
hamedarian2009
چهارشنبه 12 شهریور 1393, 19:52 عصر
اینجا آموزش داده : http://www.support.iranhost.com/kb/a75/phpmailer-email-php.aspx
moon_sky
چهارشنبه 12 شهریور 1393, 20:36 عصر
اینجا آموزش داده : http://www.support.iranhost.com/kb/a75/phpmailer-email-php.aspx
مرسی از پاسختون. فقط تو قسمت هاست چی باید دقیقا بنویسم ؟
$mail->Host = "mail.yourdomain.com";
تو کدی که خودم گذاشتم این قسمت اینجوری نوشته :
$mail->Host = "smtp.example.com";
hamedarian2009
چهارشنبه 12 شهریور 1393, 22:25 عصر
مرسی از پاسختون. فقط تو قسمت هاست چی باید دقیقا بنویسم ؟
$mail->Host = "mail.yourdomain.com";
تو کدی که خودم گذاشتم این قسمت اینجوری نوشته :
$mail->Host = "smtp.example.com";
از روی لوکال و ویندوز میخاهین ایمیل بفرستین یا هاست واقعی؟
moon_sky
پنج شنبه 13 شهریور 1393, 10:50 صبح
از روی لوکال و ویندوز میخاهین ایمیل بفرستین یا هاست واقعی؟
هاست واقعی
moon_sky
پنج شنبه 13 شهریور 1393, 17:28 عصر
کدم رو نوشتم به من پیغام خطای اینو میده :
Could not connect to SMTP host
................
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.