واضح آرشیو وب فارسی:سایت ریسک: مشکل با php mailer foranyone 13 تير 1388, 17:57سلام من از کلاس php malier و SMTP برای ارسال میل استفاده میکنم با این تنظیمات : $mail = new PHPMailer(); $mail->IsSMTP(); // send via SMTP $mail->Host = "mail.1000kar.com"; // SMTP server mail.yourdomain.com $mail->SMTPAuth = false; // turn on SMTP authentication //$mail->SMTPSecure = "ssl"; // sets the prefix to the servier $mail->Username = "user"; // SMTP username [email protected] $mail->Password = "pass"; // SMTP password $mail->From = "[email protected]"; //[email protected] $mail->FromName = "HamraZ"; $mail->AddAddress("$email","$name"); $mail->AddReplyTo("[email protected]","Hamid Rahimi"); $mail->WordWrap = 50; // set word wrap //$mail->AddAttachment("Path to Attachment "); // attachment $mail->IsHTML(true); // send as HTML $mail->Subject = "Registration"; $mail->Body = "$text"; $mail->AltBody = "This is the text-only body"; متاسفانه این خطا رو میده : SMTP Error: The following recipients failed: [email protected] jigartalaa 13 تير 1388, 19:24سلام بررسی کنید smtp بر روی سرور فعال هست ؟ نیازی به کلاس خاصی هم نیست . شما میتونید ایمیل ادمین رو از اس کیو ال بررسی کنید و بگید به کدوم میل بفرسته حالا با یه فرو تماس میتونید تمامی اطلاعات خواسته شده رو ارسال کرد ! همینکار رو میتونید برای فرم عضویت استفاده کنید اما به جای ایمیل مدیر نام کاربری و ایمیل رو اینبار چک میکنه ! موفق باشید ! مثال خواستید بم بگید ! foranyone 13 تير 1388, 19:29فعاله ! هرکاری میکنم خطا میده ، اعصابم خورد شده ! jigartalaa 13 تير 1388, 20:10:-؟ خوب از راهی که گفتم استفاده کنید دارای سرعت بیشتری هم هست ! foranyone 13 تير 1388, 20:17نیازی به کلاس خاصی هم نیست . شما میتونید ایمیل ادمین رو از اس کیو ال بررسی کنید و بگید به کدوم میل بفرسته حالا با یه فرو تماس میتونید تمامی اطلاعات خواسته شده رو ارسال کرد ! همینکار رو میتونید برای فرم عضویت استفاده کنید اما به جای ایمیل مدیر نام کاربری و ایمیل رو اینبار چک میکنه ! موفق باشید ! اولا متوجه منظورتون کلا نشدم ! ثانیا : مگه با این روش میتونین به inbox امیل HTML بفرستین؟ اگه نیازی به کلاس نبود کلاسی نوشته نمی شد foranyone 13 تير 1388, 22:18تو قسمت faq وب سایت سازنده کلاس نوشته : this error usually occurs because relaying is not allowed on the smtp server from the ip address of the web server. Go to the configuration of your smtp server and turn relaying on for your ip address and try again. نظرتون چیه؟ jigartalaa 13 تير 1388, 22:59شدن میشه ! برای خبرنامه میخوای یا اینکه ایمیل به شما بیاد ؟ من خودم تو سیستم مدیریت محتوام برای خودم نوشتم ! foranyone 13 تير 1388, 23:26من میخوام با استفاده از اون کلاس میل بزنم ، ممنون منتظر کمک بقیه دوستان می مونم Masoud 1365 13 تير 1388, 23:40اگر از ایمیله دامین خودت استفاده میکنی به جای تنظیمات smtp از این کد استفاده کن. $mail->Host = "localhost"; foranyone 14 تير 1388, 00:11اگر از ایمیله دامین خودت استفاده میکنی به جای تنظیمات smtp از این کد استفاده کن. $mail->host = "localhost"; منظوم وقتیه که آپلود میکنم ! تازه اون موقع باید یه میل سرور رو لوکال نصب باشه و یه اکانت تعریف شه ... jigartalaa 14 تير 1388, 01:58this error usually occurs because relaying is not allowed on the smtp server from the ip address of the web server. Go to the configuration of your smtp server and turn relaying on for your ip address and try again. میگه معمولاً این خطا برای اینه که smtp با آیپی سرور همخوانی نداره ! میگه به کانفیگ یا فایل پیکر بند smtp برید و روشن کنید و آیپی واقعی خودتون رو وارد کنید و دوباره سعی کنید ! { اگه اشتباه نکرده باشم } Masoud 1365 14 تير 1388, 05:45منظوم وقتیه که آپلود میکنم ! تازه اون موقع باید یه میل سرور رو لوکال نصب باشه و یه اکانت تعریف شه ... شما آپلودش که کردی به جای تنظیمات smtp اینو که گفتم بزن ببین ارور میده ؟ foranyone 14 تير 1388, 11:59شاید مشکل از لوکال تست کردنه بزارین آپلود کنم تا مشکل رو دقیق تر بررسی کینم jigartalaa 14 تير 1388, 12:30درست شد ؟ روی لوکال تست میکردید ؟؟؟؟ مگه لوکال smtp داره ؟ foranyone 14 تير 1388, 21:03اگر از ایمیله دامین خودت استفاده میکنی به جای تنظیمات smtp از این کد استفاده کن. $mail->host = "localhost"; مسعود جان خودت اینو امتحان کردی؟ من که نتونستم با وب میل خودم میل بفرستم ، الان از جی میل و smtp host گوگل استفاده میکنم نمیدونم بعدا برام مشکل ساز شه یا نه ! ولی کد شما رو هم تست میکنم مرسی. Masoud 1365 14 تير 1388, 23:18مسعود جان خودت اینو امتحان کردی؟ من که نتونستم با وب میل خودم میل بفرستم ، الان از جی میل و smtp host گوگل استفاده میکنم نمیدونم بعدا برام مشکل ساز شه یا نه ! ولی کد شما رو هم تست میکنم مرسی. بله خودم تست کردم فقط یه چیزی اگر دقت کرده بای من نوشتم اگر از ایمیل دامین خودت استفاده میکنی این روش جواب میده . اگر میخوایی از گوگل استفاده کنی تنظیمات smtp می خواد :wink: foranyone 14 تير 1388, 23:24بله خودم تست کردم فقط یه چیزی اگر دقت کرده بای من نوشتم اگر از ایمیل دامین خودت استفاده میکنی این روش جواب میده . اگر میخوایی از گوگل استفاده کنی تنظیمات smtp می خواد :wink: برا گوگل تنظیم کردم ،کامل کار میکنه ممنون برا دومین خودم هم امتحان میکنم
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 551]