I cant send or receive emails v1.9.1 litespeed ent edition — CyberPanel - WebHosting Control Panel for OpenLiteSpeed

I cant send or receive emails v1.9.1 litespeed ent edition

edited October 2019 in Web Server
hello, I just noticed I can't send or receive emails at all from cyberpanel v 1.9.1 litespeed ent. CentOS 7 vps

I have been using upcloud for a while now and port 25 is open not blocked, I had requested this for another vps i have with them using cPanel
so I am testing out CyberPanel on this new vps but the email function is not working.. I added a domain then added an email and then logged into email via WEBUI in cyberpanel and created an email and sent it to my gmail account, then i logged into gmail and I sent an email to my [email protected] i have not received any emails from either one

i also did a test: I sent an email from [email protected] to the same [email protected] and it worked within the WEBUI rainloop. but incoming or outgoing emails do not work.


  • ok I deleted my vps and I did a fresh install of cyberpanel 1.9.1 withoutinstalling CSF or spamassasin.

    just added ns1 ns2 creating nameservers then added hostname.mydomain.com then added mydomain.com gave them both SSL and SSL for Hostname

    so just fresh install and email is working now, sending and receiving..

    now to try install spamassasin and see if still works and then try to install csf again and see if they still work. will update
  • edited October 2019
    installed CyberPanel (with OpenLiteSpeed) version 1.9.1 CentOS 7 VPS

    I was having lots of issues not being able to save rewrite rules, not being able to send emails or receive emails after installing cyberpanel and installing CSF and spamassasin.

    - So I started from scratch again> upcloud.com created a vps 2 cpu 4gb ram after cloud was spun up I went to my vps > [Network] in upcloud.com panel and I set my Reverse DNS Name to my hostname (example) hostname.mydomain.com

    Then I logged into ssh and ran this code> update yum

    then I started to install cyberpanel.

    sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)

    once finished I logged in from https:// ip:8090

    then i went to cyberpanel > DNS > CONFIGURE DEFAULT NAMESERVER
    added ns1.mydomain.com ns2.mydomain.com and clicked SAVE
    then went to DNS> CREATE NAMESERVER
    enter my domain.com
    ns1.domain.com IP address of my server
    ns2.domain.com SAME IP of my server clicked SAVE.

    Then I went to websites > Create New Website> added > hostame.mydomain.com
    selected all Additional Features
    SSL yes
    DKIM Support yes
    open_basedir Protection yes
    click SAVE

    then I went again to websites > Create New Website> added > domain.com without the www
    selected all Additional Features
    SSL yes
    DKIM Support yes
    open_basedir Protection yes
    clicked SAVE.

    then I went to SSL > Hostname SSL > ISSUE SSL FOR HOSTNAME
    select from the dropdown your hostname.domain.com
    click Issue SSL

    then go to SSL>Manage SSL > Click dropdown select yourdomain.com Issue SSL

    then go to Email > Create Email> select your domain in dropdown and add your email account(s) you want.

    after creating all your email(s)
    go back to SSL>MailServer SSL >ISSUE SSL FOR MAILSERVER select your domain.com in dropdown and click Issue SSL.

    Now go to email > access webmail and login to your Webmail and send away.. should work to send and receive.

    NOTE: some providers block port 25 so check with your hosting provider to see if they will open port 25 for you if its blocked and if you cant send or receive emails. then it should work.

    also if you go to Websites>List Websites> find your domain and click on manage link

    now scroll down and click on rewrite rules and select the drop down to add the template rewrite rules, then click save and should save and be correctly setup.

    I wrote down my steps I took to install cyberpanel and make sure it worked for me, not sure if you need to follow them in the same order, one after the other but, my first install was a mess, so I tried again and this one worked.

    Note: I do not have Spamassasin or CSF installed, first install I had installed CSF and Spamassasin so not sure if one of those was the culprit for not sending or receiving emails or not being able to setup rewrite rules in cyberpanel.
    I guess I can test and update here again. :)
  • ok turn on Spamassasin and errors start there after trying t o send emails.. if you dont opt for spamassasin your emails will work
  • I am going to try on UpCloud VPS now, I think there are some changes in Centos 7.7
  • My result without Spamassasin -> https://www.mail-tester.com/test-dtmg2

    With Spamassasin -> https://www.mail-tester.com/test-9u985

    With csf -> https://www.mail-tester.com/test-dmoju

    This is fresh install of CyberPanel on UpCloud Centos 7.7
    [[email protected] ~]# cat /etc/redhat-release 
    CentOS Linux release 7.7.1908 (Core)
    [[email protected] ~]#
    To set up email perfectly I follow the procedure mentioned here -> https://blog.cyberpanel.net/2018/05/15/achieve-10-10-email-score-with-cyberpanel/

    Rewrite rules fetch/save also working fine for me. I am not sure what trigger all those errors for you.

    If you have any other server with same results, you can create ticket and mention ticket id here.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!