PDA

View Full Version : مشکل ارسال ایمیل در phpmiler



asheghane
چهارشنبه 28 فروردین 1392, 13:42 عصر
سلام من با phpmailer ایمیل ارسال می‌کنه واسه کاربر وقتی می‌خواد ارسال شه این ارور میاد


stream_socket_enable_crypto(): this stream does not support SSL/crypoy in \phpmailer\class.smtp.php on line 200

nsco_nsco
چهارشنبه 28 فروردین 1392, 16:16 عصر
سلام فکر کنم مشکل سرور هست و میگه که نمیتونه ارتباط برقرار کنه با خارج از سرور یه همچون چیزی سرور رو برررسی کن موفق باشید

MostafaEs3
چهارشنبه 28 فروردین 1392, 16:26 عصر
سلام من با phpmailer ایمیل ارسال می‌کنه واسه کاربر وقتی می‌خواد ارسال شه این ارور میاد


stream_socket_enable_crypto(): this stream does not support SSL/crypoy in \phpmailer\class.smtp.php on line 200

با اینکه مطمئن نیستم ولی فکر میکنم نوع امنیت SMTP اشتباه وارد شده و هماهنگ نیست . شما میتونید برای راحتی استفاده از تمامی امکانات کلاس phpMailer از این کلاس استفاده کنید :: http://barnamenevis.org/showthread.php?384854

در این کلاس من اطلاعات اتصال به اکانت هایی مثل جیمیل رو از قبل قرار دادم که کافیه فقط انتخاب بشن . شما اونها رو بررسی کنید شاید جایی از کار دچار مشکل هست .
موفق باشید

asheghane
پنج شنبه 29 فروردین 1392, 12:30 عصر
نباید توی xampp چیز‌رو تنظیم کرد؟

asheghane
پنج شنبه 29 فروردین 1392, 12:35 عصر
کسی‌ نیست به ما کمک کنه :(

2undercover
پنج شنبه 29 فروردین 1392, 12:55 عصر
سلام...اگه میشه کد قسمت ارسال ایمیل رو بزارید تا دوستان کمک کنند!اینجوری که نمیشه!

asheghane
پنج شنبه 29 فروردین 1392, 13:02 عصر
/-------------Start sent mail---------
$Correo = new PHPMailer();
$Correo->IsSMTP();
$Correo->SMTPAuth = true;
$Correo->SMTPSecure = "tls";
$Correo->Host = "smtp.gmail.com";
$Correo->Port = 587;
$Correo->Username = "aladdin.online.casino@gmail.com";
$Correo->Password = "iman";

//$Correo->SetFrom('alladin@casino.com','De Yo');
$Correo->FromName = "Aladdin Casino";
//$Correo->AddAddress("iman.khatibzadeh@gmail.com");
$Correo->AddAddress($Email);
$Correo->Subject = "Create account in Aladdin casino";
$Correo->Body = <<<EOF
<html>

<body bgcolor="#DCEEFC">

<b> Wellcom to </b> <br>
لطفا به موارد زیر توجه فرمایید:

<br>
Username= $Player<br>
Password= $Password1<br></br>
For start<a href="http://64.79.7/"> &nbsp;click here...</a></br>

<br> Thank you.
</body>
</html>
EOF;
$Correo->IsHTML (true);
if (!$Correo->Send())
{
echo "Error: $Correo->ErrorInfo";
}
else
{
echo "Message Sent!";
}
//-------------end sent mail---------
}