Email error on server

Hello All,

What did i do wrong?

Notice: Undefined index: LBL_WARN_NO_IMAP in /var/www/html/suitecrm/modules/InboundEmail/InboundEmail.php on line 6081

Notice: Use of undefined constant SORTDATE - assumed ‘SORTDATE’ in /var/www/html/suitecrm/modules/InboundEmail/InboundEmail.php on line 345

Notice: Use of undefined constant SORTDATE - assumed ‘SORTDATE’ in /var/www/html/suitecrm/modules/InboundEmail/InboundEmail.php on line 353

Notice: Use of undefined constant SORTDATE - assumed ‘SORTDATE’ in /var/www/html/suitecrm/modules/InboundEmail/InboundEmail.php on line 390

Fatal error: Uncaught Error: Call to undefined function imap_num_msg() in /var/www/html/suitecrm/modules/InboundEmail/InboundEmail.php:392 Stack trace: #0 /var/www/html/suitecrm/modules/Emails/include/ListView/ListViewDataEmailsSearchOnIMap.php(119): InboundEmail->checkWithPagination(0, 20, Array, Array, Array) #1 /var/www/html/suitecrm/modules/Emails/include/ListView/ListViewDataEmails.php(756): ListViewDataEmailsSearchOnIMap->search(Object(Email), Array, ‘’, NULL, Object(InboundEmail), Array, Object(Folder), Object(User), ‘’, -1, 20, Array, Array, Array) #2 /var/www/html/suitecrm/modules/Emails/include/ListView/ListViewSmartyEmails.php(119): ListViewDataEmails->getListViewData(Object(Email), ‘’, 0, -1, Array, Array, ‘id’, true, NULL) #3 /var/www/html/suitecrm/include/MVC/View/views/view.list.php(261): ListViewSmartyEmails->setup(Object(Email), ‘include/ListVie…’, ‘’, Array) #4 /var/www/html/suitecrm/include/MVC/View/views/view.list.php(366): ViewList->listViewProcess() #5 /var/www/html/suitecrm/include/MVC/View/SugarV in /var/www/html/suitecrm/modules/InboundEmail/InboundEmail.php on line 392

Working on localhost but display error in staging server.

Please replay.

  • you didn’t tell us your SuiteCRM version :slight_smile:

  • you didn’t set up an IMAP module in your PHP

Probably you will need other modules too. The full list I use for Ubuntu 16.04 is like this

PHP 7.0:
apt install zip unzip iotop htop php-mbstring php7.0-mbstring php-gettext php-xml-parser php7.0-zip php7.0-imap php7.0-gd php7.0-curl phpmyadmin php-xdebug

PHP7.2:
apt install zip unzip iotop htop php-mbstring php7.2-mbstring php-gettext php-xml php7.2-zip php7.2-imap php7.2-gd php7.2-curl php-gd phpmyadmin php-xdebug

For other systems it will be something similar.

Remove php-xdebug if you don’t plan to debug.

Hello,

I am using crm version SuiteCRM-7.10.7.

php version : 7.0.3

install all module given by you, but not getting any solutions.

Please help me.

Did you restart your web server?

You still get the same errors?

Sometimes there is more than one PHP on a single server, and it’s hard to make sure you’re installing in the correct one. You can check this in Admin / Diagnostics, select only phpinfo, download it, unzip it, and see if the modules appear as effectively installed.