hnikdel
February 10th, 2016, 20:12
سلام
- ایمیل ارسال نمیکنه. روی smtp هم گذاشتم و کد مربوط به نمایش خطای smtp رو در فایل کانفیگ قرار دادم. این ارور رو میده موقع ارسال تیکت توسط کاربر:
CLIENT -> SERVER: STARTTLS
SMTP Error: Could not connect to SMTP host.
CLIENT -> SERVER: QUIT
SMTP Error: Could not connect to SMTP host.
2016-02-10 1508 Connection: opening to mail.superweb.ir:25, timeout=300, options=array ( ) 2016-02-10 1508 Connection: opened 2016-02-10 1508 SMTP -> get_lines(): $data is "" 2016-02-10 1508 SMTP -> get_lines(): $str is "220-server.khodemooni.net ESMTP Exim 4.86 #2 Wed, 10 Feb 2016 19:25:08 +0330 " 2016-02-10 1508 SMTP -> get_lines(): $data is "220-server.khodemooni.net ESMTP Exim 4.86 #2 Wed, 10 Feb 2016 19:25:08 +0330 " 2016-02-10 1508 SMTP -> get_lines(): $str is "220-We do not authorize the use of this system to transport unsolicited, " 2016-02-10 1508 SMTP -> get_lines(): $data is "220-server.khodemooni.net ESMTP Exim 4.86 #2 Wed, 10 Feb 2016 19:25:08 +0330 220-We do not authorize the use of this system to transport unsolicited, " 2016-02-10 1508 SMTP -> get_lines(): $str is "220 and/or bulk e-mail. " 2016-02-10 1508 SERVER -> CLIENT: 220-server.khodemooni.net ESMTP Exim 4.86 #2 Wed, 10 Feb 2016 19:25:08 +0330 220-We do not authorize the use of this system to transport unsolicited, 220 and/or bulk e-mail. 2016-02-10 1508 CLIENT -> SERVER: EHLO my.superweb.ir 2016-02-10 1508 SMTP -> get_lines(): $data is "" 2016-02-10 1508 SMTP -> get_lines(): $str is "250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] " 2016-02-10 1508 SMTP -> get_lines(): $data is "250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] " 2016-02-10 158 SMTP -> get_lines(): $str is "250-SIZE 52428800 " 2016-02-10 1508 SMTP -> get_lines(): $data is "250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] 250-SIZE 52428800 " 2016-02-10 1508 SMTP -> get_lines(): $str is "250-8BITMIME " 2016-02-10 1508 SMTP -> get_lines(): $data is "250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] 250-SIZE 52428800 250-8BITMIME " 2016-02-10 1508 SMTP -> get_lines(): $str is "250-PIPELINING " 2016-02-10 1508 SMTP -> get_lines(): $data is "250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] 250-SIZE 52428800 250-8BITMIME 250-PIPELINING " 2016-02-10 1508 SMTP -> get_lines(): $str is "250-AUTH PLAIN LOGIN " 2016-02-10 1508 SMTP -> get_lines(): $data is "250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] 250-SIZE 52428800 250-8BITMIME 250-PIPELINING 250-AUTH PLAIN LOGIN " 2016-02-10 1508 SMTP -> get_lines(): $str is "250-STARTTLS " 2016-02-10 1508 SMTP -> get_lines(): $data is "250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] 250-SIZE 52428800 250-8BITMIME 250-PIPELINING 250-AUTH PLAIN LOGIN 250-STARTTLS " 2016-02-10 1508 SMTP -> get_lines(): $str is "250 HELP " 2016-02-10 1508 SERVER -> CLIENT: 250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] 250-SIZE 52428800 250-8BITMIME 250-PIPELINING 250-AUTH PLAIN LOGIN 250-STARTTLS 250 HELP 2016-02-10 1508 CLIENT -> SERVER: STARTTLS 2016-02-10 1508 SMTP -> get_lines(): $data is "" 2016-02-10 1508 SMTP -> get_lines(): $str is "220 TLS go ahead " 2016-02-10 1508 SERVER -> CLIENT: 220 TLS go ahead 2016-02-10 1508 SMTP Error: Could not connect to SMTP host. 2016-02-10 1508 CLIENT -> SERVER: QUIT 2016-02-10 1508 SMTP -> get_lines(): $data is "" 2016-02-10 1508 SMTP -> get_lines(): $str is "KGAW
من با یه نرم افزار دیگه تست کردم وارد smtp این سایت میشه و ایمیل رو میخونه و ارسال هم میکنه فقط با WHMCS نمی تونه ایمیل ارسال کنه.
مطلب بعد که من بررسی کردم همه چیز درست بود. یکی میگفت اگر تنظیمات درسته حتما مشکل از قالب ایمیل هست به احتمال زیاد.
توی بخش تنظمیات و ویرایش قالبهای ایمیل ، "ایمیل از طرف" تنظیم شده روی ایمیل شخصی من ، و در تنظیمات whmcs قسمت mail ، ایمیل از طرف رو گذاشتم روی info@....
وقتی میخوام توی ویرایش قالب ایمیل، ایمیل رو روی @info بزارم ارور زیر رو میده:
Fatal error: Uncaught exception 'Illuminate\Database\QueryException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list' (SQL: update `tblemailtemplates` set `fromemail` = info@......ir, `disabled` = 0, `updated_at` = 2016-02-10 10:35:22 where `id` = 46) (SQL: update `tblemailtemplates` set `fromemail` = info@....ir (info@superweb.ir), `disabled` = 0, `updated_at` = 2016-02-10 10:35:22 where `id` = 46)' in /home/...../public_html/my/includes/classes/WHMCS/Terminus.php:0 Stack trace: #0 [internal function]: WHMCS\Terminus->whmc***ceptionHandler(Object(Illuminate\Database\Q ueryException)) #1 {main} thrown in /home/..../public_html/my/includes/classes/WHMCS/Terminus.php on line 0
البته اینم بگم که بخش نمایش کد خطا فعال هست. اگر نمایش خطار رو هم غیر فعال کنم هم صفحه پس از زدن دکمه دخیره سفید میشه و تغییرات ذخیره هم نمیشه.
ممنون میشم راهنمایی کنید یا انجام بدید.
- ایمیل ارسال نمیکنه. روی smtp هم گذاشتم و کد مربوط به نمایش خطای smtp رو در فایل کانفیگ قرار دادم. این ارور رو میده موقع ارسال تیکت توسط کاربر:
CLIENT -> SERVER: STARTTLS
SMTP Error: Could not connect to SMTP host.
CLIENT -> SERVER: QUIT
SMTP Error: Could not connect to SMTP host.
2016-02-10 1508 Connection: opening to mail.superweb.ir:25, timeout=300, options=array ( ) 2016-02-10 1508 Connection: opened 2016-02-10 1508 SMTP -> get_lines(): $data is "" 2016-02-10 1508 SMTP -> get_lines(): $str is "220-server.khodemooni.net ESMTP Exim 4.86 #2 Wed, 10 Feb 2016 19:25:08 +0330 " 2016-02-10 1508 SMTP -> get_lines(): $data is "220-server.khodemooni.net ESMTP Exim 4.86 #2 Wed, 10 Feb 2016 19:25:08 +0330 " 2016-02-10 1508 SMTP -> get_lines(): $str is "220-We do not authorize the use of this system to transport unsolicited, " 2016-02-10 1508 SMTP -> get_lines(): $data is "220-server.khodemooni.net ESMTP Exim 4.86 #2 Wed, 10 Feb 2016 19:25:08 +0330 220-We do not authorize the use of this system to transport unsolicited, " 2016-02-10 1508 SMTP -> get_lines(): $str is "220 and/or bulk e-mail. " 2016-02-10 1508 SERVER -> CLIENT: 220-server.khodemooni.net ESMTP Exim 4.86 #2 Wed, 10 Feb 2016 19:25:08 +0330 220-We do not authorize the use of this system to transport unsolicited, 220 and/or bulk e-mail. 2016-02-10 1508 CLIENT -> SERVER: EHLO my.superweb.ir 2016-02-10 1508 SMTP -> get_lines(): $data is "" 2016-02-10 1508 SMTP -> get_lines(): $str is "250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] " 2016-02-10 1508 SMTP -> get_lines(): $data is "250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] " 2016-02-10 158 SMTP -> get_lines(): $str is "250-SIZE 52428800 " 2016-02-10 1508 SMTP -> get_lines(): $data is "250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] 250-SIZE 52428800 " 2016-02-10 1508 SMTP -> get_lines(): $str is "250-8BITMIME " 2016-02-10 1508 SMTP -> get_lines(): $data is "250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] 250-SIZE 52428800 250-8BITMIME " 2016-02-10 1508 SMTP -> get_lines(): $str is "250-PIPELINING " 2016-02-10 1508 SMTP -> get_lines(): $data is "250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] 250-SIZE 52428800 250-8BITMIME 250-PIPELINING " 2016-02-10 1508 SMTP -> get_lines(): $str is "250-AUTH PLAIN LOGIN " 2016-02-10 1508 SMTP -> get_lines(): $data is "250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] 250-SIZE 52428800 250-8BITMIME 250-PIPELINING 250-AUTH PLAIN LOGIN " 2016-02-10 1508 SMTP -> get_lines(): $str is "250-STARTTLS " 2016-02-10 1508 SMTP -> get_lines(): $data is "250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] 250-SIZE 52428800 250-8BITMIME 250-PIPELINING 250-AUTH PLAIN LOGIN 250-STARTTLS " 2016-02-10 1508 SMTP -> get_lines(): $str is "250 HELP " 2016-02-10 1508 SERVER -> CLIENT: 250-server.khodemooni.net Hello server.khodemooni.net [178.33.39.182] 250-SIZE 52428800 250-8BITMIME 250-PIPELINING 250-AUTH PLAIN LOGIN 250-STARTTLS 250 HELP 2016-02-10 1508 CLIENT -> SERVER: STARTTLS 2016-02-10 1508 SMTP -> get_lines(): $data is "" 2016-02-10 1508 SMTP -> get_lines(): $str is "220 TLS go ahead " 2016-02-10 1508 SERVER -> CLIENT: 220 TLS go ahead 2016-02-10 1508 SMTP Error: Could not connect to SMTP host. 2016-02-10 1508 CLIENT -> SERVER: QUIT 2016-02-10 1508 SMTP -> get_lines(): $data is "" 2016-02-10 1508 SMTP -> get_lines(): $str is "KGAW
من با یه نرم افزار دیگه تست کردم وارد smtp این سایت میشه و ایمیل رو میخونه و ارسال هم میکنه فقط با WHMCS نمی تونه ایمیل ارسال کنه.
مطلب بعد که من بررسی کردم همه چیز درست بود. یکی میگفت اگر تنظیمات درسته حتما مشکل از قالب ایمیل هست به احتمال زیاد.
توی بخش تنظمیات و ویرایش قالبهای ایمیل ، "ایمیل از طرف" تنظیم شده روی ایمیل شخصی من ، و در تنظیمات whmcs قسمت mail ، ایمیل از طرف رو گذاشتم روی info@....
وقتی میخوام توی ویرایش قالب ایمیل، ایمیل رو روی @info بزارم ارور زیر رو میده:
Fatal error: Uncaught exception 'Illuminate\Database\QueryException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list' (SQL: update `tblemailtemplates` set `fromemail` = info@......ir, `disabled` = 0, `updated_at` = 2016-02-10 10:35:22 where `id` = 46) (SQL: update `tblemailtemplates` set `fromemail` = info@....ir (info@superweb.ir), `disabled` = 0, `updated_at` = 2016-02-10 10:35:22 where `id` = 46)' in /home/...../public_html/my/includes/classes/WHMCS/Terminus.php:0 Stack trace: #0 [internal function]: WHMCS\Terminus->whmc***ceptionHandler(Object(Illuminate\Database\Q ueryException)) #1 {main} thrown in /home/..../public_html/my/includes/classes/WHMCS/Terminus.php on line 0
البته اینم بگم که بخش نمایش کد خطا فعال هست. اگر نمایش خطار رو هم غیر فعال کنم هم صفحه پس از زدن دکمه دخیره سفید میشه و تغییرات ذخیره هم نمیشه.
ممنون میشم راهنمایی کنید یا انجام بدید.