PDA

View Full Version : سوال: فرستادن ایمیل با phpmailer



amircoco
سه شنبه 09 مهر 1387, 15:22 عصر
من از یکی از مثال های خود سایت phpmailer استفاده کردم ولی در ارسال ایمیل html با smtp تمام لینکها و عکسهای ایمل ارسالی حذف می شوند.
کسی میتونه راهنمایی کنه؟

Bahram0110
سه شنبه 09 مهر 1387, 18:18 عصر
سلام(نوشتهء من کجاش اندک است!!) می خوام واست کد بذارم ولی نمی دونم سایت قاطی داره یا مرورگر من FireFox 3.0.3

amircoco
شنبه 13 مهر 1387, 05:45 صبح
سلام(نوشتهء من کجاش اندک است!!) می خوام واست کد بذارم ولی نمی دونم سایت قاطی داره یا مرورگر من FireFox 3.0.3
مرورگرت که مشکلی نداره ولی اگه بشه برام بفرستی ممنونت میشم

Bahram0110
شنبه 13 مهر 1387, 13:35 عصر
سلام
من با این کد فرستادم هیچ مشکلی پیش نیومد.


<?php
include("phpmailer/class.phpmailer.php");
include("phpmailer/class.smtp.php");
$mail=new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true; // enable SMTP authentication
//$mail->SMTPSecure = "ssl"; // sets the prefix to the servier
$mail->Host = $smtp_server; // sets GMAIL as the SMTP server
$mail->Port = $smtp_port; // set the SMTP port
$mail->Username = $smtp_user;
$mail->Password = $smtp_pass;
$mail->From = $from;
$mail->FromName = $from_name;
$mail->Subject = $subject;
$mail->Body = $message; //HTML Body
$mail->CharSet = 'utf-8';
$mail->WordWrap = 70; // set word wrap
$mail->IsHTML(true); // send as HTML
$mail->AddAddress($to, $to_name);
if(!$mail->Send()) {
echo $mail->ErrorInfo;
return false;
} else {
return true;
}
?>

amircoco
سه شنبه 16 مهر 1387, 11:48 صبح
بهرام جان من ازکدهای شما استفاده کردم اما مجددا تگ های href و img حذف کردید به نظر شما این ایراد از میل سرور من میتونه باشه؟

Bahram0110
سه شنبه 16 مهر 1387, 13:53 عصر
شاید خودت ورودی رو فیلتر می کنی مثلا با strip_tags یا ...

amircoco
سه شنبه 16 مهر 1387, 22:22 عصر
شاید خودت ورودی رو فیلتر می کنی مثلا با strip_tags یا ...

نه چون حتی من به صورت امتحانی با تابع mail یک تگ <a> , <img> را فرستادم ولی همان نتیجه رو داشت به صورت زیر:


mail('amircoco2002@yahoo.com','<a href="http://www.yahoo.com">yahoo</a>',$headers);
این کار رو من با SMTP هم انجام دادم اما همان نتیجه رو داشت یعنی تو یاهو این به این کد تبدیل شد


<a rel="nofollow">yahoo</a>

djscsi
پنج شنبه 18 مهر 1387, 11:21 صبح
include("phpmailer/class.phpmailer.php");
include("phpmailer/class.smtp.php");
اقا بهرام میشه این 2 تا فایل رو upload کنید؟
ممنون

amircoco
جمعه 19 مهر 1387, 16:13 عصر
فایل های لازم PHPMailer ضمیمه شده برای اطلاعات بیشتر:
http://phpmailer.codeworxtech.com/

Bahram0110
جمعه 19 مهر 1387, 18:51 عصر
سلام
مي توني آخرين نسخه از همون آدرسي كه خودتون گفتين دانلود كني
به هر حال اين هم فايل هايي كه من استفاده كردم

shahin2009
یک شنبه 07 تیر 1388, 09:13 صبح
با سلام
كسي مي تونه يه برنامه mail با php رو به من بده من خيلي لازم دارم. ............. هر برنامه اي كه از اينتر نت download كردم درست جواب نمي ده .

shahin2009
یک شنبه 07 تیر 1388, 09:15 صبح
از شما برنامه نويسان خواهش مي كنم كه يك كد mail با php رو اينجا قرار بده
ممنون

shahin2009
دوشنبه 08 تیر 1388, 09:27 صبح
كسي ميتونه يك برنامه mail كه درست هم كار مي كنه رو اينجا قرار بده

narsic
دوشنبه 08 تیر 1388, 10:50 صبح
دوست عزیز shahin2009 (http://barnamenevis.org/forum/member.php?u=107708) لطفا یک متن رو در قالب چند پست نفرستید اگه کسی بتونه حتما کمکتون میکنه .
ابتدا هم بهتره در انجمن میگشتید .
ارسال ایمیل ساده :
ارسال ایمیل فارسی (http://barnamenevis.org/forum/showthread.php?t=154648)