Your email client asks for a server address, a port number, a username, and a password. Four fields, none of them explained. You copy values from your hosting dashboard, hit save, and hope the test message goes through. Sometimes it does. Sometimes you get an authentication error and no clue what went wrong.
SMTP settings are the configuration values that tell your email client how to send outgoing mail through your hosting provider. Understanding what each field means saves you from guesswork when something fails. Here is how they work.
What SMTP does for your business email
SMTP stands for Simple Mail Transfer Protocol. It is the standard that email clients use to send messages. When you hit send on a reply, your client connects to the SMTP server, authenticates with your credentials, and hands off the message for delivery.
Your hosting provider runs the SMTP server. Your email client needs the correct server address, port, and login details to connect. Incoming mail uses different settings, which the chapter on IMAP vs POP3 for business email covers separately.
The SMTP settings you need to know
Every email client asks for roughly the same values. Your hosting provider lists them in your account dashboard, usually under mail settings or email configuration.
1. SMTP server address
This is the hostname of your provider's outgoing mail server. It often looks like mail.yourbrand.com or smtp.yourprovider.com. Copy it exactly as shown in your hosting panel.
2. Port number
Port 587 is the most common choice for secure outgoing mail. Port 465 is an older alternative that also uses encryption. Your provider specifies which port to use. Using the wrong port is a frequent cause of send failures.
3. Authentication and encryption
Enable authentication so the server verifies you are allowed to send from your address. Enable TLS or SSL encryption so your credentials and message content travel securely. Most modern clients handle this with a checkbox labeled "use secure connection."
4. Username and password
Your username is usually your full email address. Your password is the one you set when creating the mailbox. Some providers offer app-specific passwords for added security when connecting external clients.
Once SMTP is configured, test by sending a message to an outside address. If it arrives, your outgoing settings are correct. If it bounces, double-check each value against your hosting dashboard. The chapter on what a professional email setup looks like puts these settings in the context of a complete configuration.
Frequently asked questions
Where do I find my SMTP settings?
Your email hosting dashboard lists SMTP settings under mail configuration or email setup. Look for outgoing server details alongside incoming server settings. Your email provider shows these values in its settings, while your website builder and domain settings stay in your WEMASY account.
Why does my email client fail to send even with correct SMTP settings?
Common causes include wrong port number, disabled authentication, or DNS records that are not fully propagated. Double-check encryption settings and confirm your domain's mail records point to your hosting provider.
Do I need different SMTP settings for each team member?
The SMTP server address and port are usually the same for everyone on your domain. Each person uses their own email address and password as the login credentials.
What is the difference between SMTP and IMAP settings?
SMTP handles outgoing mail. IMAP handles incoming mail and keeps messages synced on the server. You configure both separately in your email client. Read IMAP vs POP3 for business email for incoming mail options.
Should I use port 587 or 465 for SMTP?
Use whichever port your hosting provider recommends. Port 587 with STARTTLS is the modern standard. Port 465 uses implicit SSL. Both encrypt your connection when configured correctly.
Does WEMASY provide SMTP settings for connected mailboxes?
Not yet. WEMASY email hosting is coming soon; until then your email provider lists the SMTP server, port, and authentication requirements for each mailbox. Copy those values into any email client you choose to use.