# How to configure c panel email server to work with incoming emails

**URL:** https://meta.discourse.org/t/how-to-configure-c-panel-email-server-to-work-with-incoming-emails/388143
**Category:** Self-hosting
**Tags:** unsupported-install, email, hosting
**Created:** [11 בנובמבר,‏ 2025,‏ 2:18pm UTC](https://meta.discourse.org/t/how-to-configure-c-panel-email-server-to-work-with-incoming-emails/388143 "2025-11-11T14:18:19Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![adopilot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/adopilot/32/105040_2.png) [@adopilot](https://meta.discourse.org/u/adopilot)
#### Post date: [11 בנובמבר,‏ 2025,‏ 2:18pm UTC](https://meta.discourse.org/t/how-to-configure-c-panel-email-server-to-work-with-incoming-emails/388143/1 "2025-11-11T14:18:19Z")

</div>

My email server are hosted on C panel. Now I want to setup my discource to fetch email from c panel mail accounts, so users can replay using email option.

Since I am unable to route all unknown emails to discouce inbox account, i can setup only mail filter

On mail filter I can create rule which can filter by To or Subject criteria to contain

How I set discurce settings to match one of above rules. and whic one rules i need to setup on my Cpanel ?

Shud I filter incoming mails by subject or by to ?

Thanks in advanced

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [20 בנובמבר,‏ 2025,‏ 9:03pm UTC](https://meta.discourse.org/t/how-to-configure-c-panel-email-server-to-work-with-incoming-emails/388143/2 "2025-11-20T21:03:32Z")

</div>

Did you configure your discourse according to the [official install](https://meta.discourse.org/t/142537?silent=true) instructions? That calls for setting up pop3 polling.

> [@Set up reply by email with POP3 polling](https://meta.discourse.org/t/set-up-reply-by-email-with-pop3-polling/14003):
>
> So you’d like to set up reply via email support for your Discourse forum. mega Reply via email is pre-configured and enabled by default on all [discourse.org](http://discourse.org) hosted sites. The guide below only applies to those self-hosting. Good news! Unlike outgoing email, which is completely unsuitable for typical consumer mail services like GMail, Outlook, Yahoo Mail, etc, incoming reply via-email tends to be extremely low volume. Unless you have a truly massive forum with a zillion people replying to no…

---

<div class="post-metadata">

### Author: ![adopilot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/adopilot/32/105040_2.png) [@adopilot](https://meta.discourse.org/u/adopilot)
#### Post date: [24 בנובמבר,‏ 2025,‏ 1:31pm UTC](https://meta.discourse.org/t/how-to-configure-c-panel-email-server-to-work-with-incoming-emails/388143/3 "2025-11-24T13:31:01Z")

</div>

Yes I did, thanks for trying to help.  
I do not know which settings i did changed, but looks like my Discourse instance sending mails where is replays e mail address are always same.  
Fo far all emails I did get from my discource always using same replay e mail address.  
So I do not have to configure anything special at my mail server (C panel).  
I just open one email account and connect over POP3 to discource and it is working, no need to filter incoming emails.  
On my old setup I did rute all “non matching” emails to same inbox, but my is discource did not changed setup since 2014 . Maybe Discourse has changed over the years, really do not know.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [24 בנובמבר,‏ 2025,‏ 2:20pm UTC](https://meta.discourse.org/t/how-to-configure-c-panel-email-server-to-work-with-incoming-emails/388143/4 "2025-11-24T14:20:29Z")

</div>

Is it possible your provider is interfering in some way? Does the POP3 email account you created for receiving email still work? Does it work if you log into it using a POP3 client? If it’s gmail, you have to explicitly allow POP3.

I don’t know how Discourse might be the source of your problem, especially if it has been working in the past.

If all else fails, you could try taking a backup and restoring it to a new VPN that does not rely on cpanel. Using cpanel is not officially supported by us. In any case, moving to a fresh VPN is always a good idea, especially if you haven’t done it since 2014.

---

<div class="post-metadata">

### Author: ![adopilot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/adopilot/32/105040_2.png) [@adopilot](https://meta.discourse.org/u/adopilot)
#### Post date: [24 בנובמבר,‏ 2025,‏ 2:49pm UTC](https://meta.discourse.org/t/how-to-configure-c-panel-email-server-to-work-with-incoming-emails/388143/5 "2025-11-24T14:49:34Z")

</div>

My Discourse working properly We are able to response over email it fetch emails and import it into account ,sorry for misunderstandings (perhaps, my bad English and my Monday ).

Let me try to clear things up:  
Eg. notification I am getting from this thread in e mail require me to respond to email  
[incoming+XXXXXXXXXXXXXXXXXX@meta.discoursemail.com](mailto:incoming+XXXXXXXXXXXXXXXXXX@meta.discoursemail.com)  
Wile notification I am getting from my forum required me to replay always to same email which are fetched by my Discource instance.

If my instance where configured to send emails same as official discource does, I will need to make filter on email server to forward these emails to single mailbox from where discouce will fetch it, and that is my problem since reply email address are always different.

But somehow I configure my discource instance to always requires replays to same email address and it is working

Does this settings changed that I do not know, but it works

 ![image](https://global.discourse-cdn.com/meta/original/4X/c/6/3/c63e7f2da5ff87493d10ebfc779bf67f5e8123e3.png)

---

<div class="post-metadata">

### Author: ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)
#### Post date: [24 בנובמבר,‏ 2025,‏ 7:24pm UTC](https://meta.discourse.org/t/how-to-configure-c-panel-email-server-to-work-with-incoming-emails/388143/6 "2025-11-24T19:24:42Z")

</div>

> [@adopilot](#):
>
> If my instance where configured to send emails same as official discource does, I will need to make filter on email server to forward these emails to single mailbox from where discouce will fetch it, and that is my problem since reply email address are always different.

Does your email server support plus-addressing? If it does, you can use that method to have all emails go to a single mailbox.

Alternately, can you configure all emails for a domain to go to a single mailbox?

---

<div class="post-metadata">

### Author: ![rogerreed](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rogerreed/32/545818_2.png) [@rogerreed](https://meta.discourse.org/u/rogerreed)
#### Post date: [11 באפריל,‏ 2026,‏ 12:28pm UTC](https://meta.discourse.org/t/how-to-configure-c-panel-email-server-to-work-with-incoming-emails/388143/7 "2026-04-11T12:28:25Z")

</div>

Filter by “To” address, not subject.  
Set Discourse to use a dedicated email address (like [replies@yourdomain.com](mailto:replies@yourdomain.com)) and create a cPanel filter to forward those emails to Discourse.
