XF 2.2 What should I be using for Email Transport Method?

Hey,

I'm looking for guidance on how to properly setup the email transport method (total newbie here). I'm struggling to even get the "email confirmation" to send out.

For some context:

1. My domain is pointing to Cloudflare's DNS
2. I'm using shared hosting with cPanel
3. I have an A record pointing to my shared hosting's IP
4. I have an MX record pointing to mail.[mydomain].com
5. I've created an "Email Account" within the cPanel

Beyond those steps, I'm struggling to figure out how to get the rest working such as all outgoing emails come from the email@domain.com that I've setup in cPanel.

Things I'm confused about:

1. In email transport method settings, do I select "PHP built-in mail system" or "SMTP"?

2. If I select "SMTP", there is a host and an "Authentication" requiring username and password. Is this username (email@domain.com) and password credentials of the cPanel email that I've created? I tried using these credentials, but couldn't receive any email confirmation upon sign-up.

3. For SMTP Encryption, do I select TLS or SSL?

Thanks!

1699971526576.png
 
Try PHP first.

If that doesn't work, ask your host to configure the server so it does.

If you want to use SMTP, get the connection details from your provider - most likely your host again.
 
Thanks, Paul.

Just wanna make sure I'm doing this right:

1. I've created an email account in cPanel and put that for the "Default email address" and "Contact email address" fields.
2. I've selected "PHP built-in mail system" as the email transport method.

Generally - it should work out of the box, correct? Or are there additional steps I need to complete (e.g. adding records to DNS)?

(It didn't work, so I just sent an email to my server host.)
 
Back
Top Bottom