One of the issues that can spoil your day is being unable to send emails. Just imagine the frustration of having your most important communication sitting in your outbox. We have seen many Mac users grappling with this issue, especially after upgrading to the Mojave. Some have complained that their Mail app in Mojave can receive email but can’t send; every time they send an email, it ends up in their outbox. In this post, we will help you troubleshoot the email issue in Mojave and hopefully get your Mail app working again.
There is a close correlation between this problem your iCloud account. But typically the issue is in the form of an SMTP server connection error. The first thing that the Mail app does before sending a mail is to perform a DNS search for the IP address of the receiving email server. So, if the search is successful, the app will send your email credentials to that mail server to confirm that you have a valid account there. After that, it will establish a TCP connection. If any of the processes fails, your email won’t be sent.
Here are other common causes of the problem:
- Network connection errors
- Bad passwords
- Email ports and ISP blocks
- SSL connection problems
Now that you know the culprits, it is time to fix the issue.
Pro Tip: Scan your Mac for performance issues, junk files, harmful apps, and security threats
that can cause system issues or slow performance.
What to Do If You Can Receive but Cannot Send Email Using Mail App?
If your Mail app in Mojave can receive emails, but it can’t send them through the outgoing mail server, try these tricks:
- Check if the outgoing mail server (SMTP) is set as specified by your email service provider. Most SMTP servers require valid login information for it to send emails. So, if your outgoing mail server settings are inaccurate, you may experience difficulties while sending emails.
- Establish if there are restrictions placed upon your accounts. Sometimes the administrators of your Mac may have activated parental controls for your usage of the app, which means you have to request permission to send emails.
- If the above tricks don’t work, consider checking your connection in the Mail Connection Doctor. It will reveal more information about the problem. To launch this utility, go to Windows and select Connection Doctor. Sometimes, your firewall software may block email traffic on ports 25, 465 or 587. Other times, your systems could be affected by another firewall, such as a firewall software built into an internet sharing router. In such instances, the best thing to do is to contact the relevant party for information.
Check If Your Email Provider Is the Problem
If the Mail app says that your account is offline, the first thing to check is your network. If your Mac is connected and you still can’t send email using the Mail app in Mojave, the problem could be your email provider, which could be experiencing a service outage. To resolve the issue, you can visit their websites to check system status. For instance, if you are using iCloud Mail, Apple’s system status page will show the status of this service.
Sometimes, your email service provider may only allow you to send emails under stricter settings. In such a case, you can contact your provider, and then adjust your outgoing mail settings to your preferences.
Rectifying Missing or Outdated Settings
Outdated or missing settings in the Accounts option of Mail Preferences could be the culprit. If that is the case, your account will appear to be offline even when you are connected to the internet. To rectify this anomaly, launch Mail and select the Preferences option from the Mail menu, then click Accounts and choose your email account. You can get the mail settings from your provider or use the Mail Settings Lookup tool to view your settings. After that, compare these settings with what you have in your Mail Preferences.
As mentioned earlier, the Mail app issue is closely linked to incorrect SMTP authentication settings. The best way to rectify the problem is to re-authenticate and provide the outgoing server with the right password and login information. Here is how to do it:
- Launch the Mail App.
- Go to the Mail menu and choose Preferences.
- Highlight the Accounts tab from the Preferences window.
- Choose the affected email account and choose the Account Information tab, then tap on the Outgoing Mail Server (SMTP) option.
- From here, select Edit SMTP Server List.
- Under Edit SMTP Server List, choose the Advanced tab.
- Now re-enter your password and login credentials for the problematic email account on this section.
- After that, hit OK and close the Preferences If prompted, select Save to confirm the changes.
- Your Mail app should now work as usual. To confirm if it works, try sending a new email to yourself or a friend.
If the test email goes through, you shouldn’t worry about the unsent messages in your outbox because the app will re-send them.
Check SSL Connection Settings
As a security measure, most email service providers now require that you connect to SMTP via a secure connection. For this reason, you should send your emails through SMTPS since it uses SSL to secure connection between the server and your email client.
Likewise, some servers may also force you to connect on port 465, instead of port 25. But if both port 465 and port 25 fail, try port 587.
Scan for and Clean Junk on Your System
Sometimes there could be a bug in the Mail app that causes email accounts to lose or modify outgoing mail server (SMTP) information. Unless you are a tech-savvy, manually removing such a bug can be a bit advanced. For this reason, you need a robust Mac repair toolkit to help you remove junk on your Mac.
On top of this, ensure that you have installed the latest MacOS updates, especially if the issue occurred after upgrading to the Mojave.
That’s it. We hope this troubleshooting guide was helpful to you. Please let us know how it goes in the comments.