- The article explains how to fix the FreePBX v13 Voicemail Not Delivered problem that occurs when voicemail messages are not sent to the email inbox of the users.
- The article provides four possible solutions for the problem, such as checking and updating the email settings in FreePBX and the email provider, checking and updating the firewall or network settings, and checking and updating the voicemail module.
If you are using FreePBX v13, a popular open source PBX system, you might encounter a problem where your voicemail messages are not delivered to your email inbox. This can be frustrating and inconvenient, especially if you rely on voicemail to communicate with your clients, colleagues, or customers. In this article, we will show you how to fix this problem and ensure that your voicemail messages are delivered to your email address.
What Causes FreePBX v13 Voicemail Not Delivered?
Table of Contents
There are several possible causes for this problem, such as:
- Incorrect email settings in FreePBX
- Incorrect email settings in your email provider
- Spam filtering or blocking by your email provider
- Firewall or network issues
- Voicemail module issues
How to Fix FreePBX v13 Voicemail Not Delivered?
Depending on the cause of the problem, there are different solutions that you can try. Here are some of the most common and effective ones:
Solution 1: Check and Update Your Email Settings in FreePBX
One of the first things you should do is to check and update your email settings in FreePBX. To do this, follow these steps:
- Log in to your FreePBX web interface as an administrator.
- Go to Settings > Voicemail Admin > Settings > Email Settings.
- Make sure that the Server Email field is set to a valid email address that you want to use as the sender of the voicemail messages.
- Make sure that the Mail Command field is set to /usr/sbin/sendmail -t or /usr/sbin/sendmail -ti depending on your system configuration.
- Make sure that the Attach Voicemail option is enabled if you want to receive the voicemail messages as audio attachments in your email.
- Make sure that the Delete Voicemail option is disabled if you want to keep the voicemail messages on your server after sending them to your email.
- Click on Submit and then Apply Config to save your changes.
Solution 2: Check and Update Your Email Settings in Your Email Provider
Another thing you should do is to check and update your email settings in your email provider. To do this, follow these steps:
- Log in to your email account that you want to receive the voicemail messages.
- Go to your email settings or preferences and look for any options related to spam filtering, blocking, or security.
- Make sure that the email address that you set as the Server Email in FreePBX is not marked as spam, blocked, or blacklisted by your email provider.
- Make sure that your email provider allows receiving emails with audio attachments and does not have any size limits or restrictions for them.
- If possible, add the email address that you set as the Server Email in FreePBX to your contacts, whitelist, or safe senders list.
Solution 3: Check and Update Your Firewall or Network Settings
Sometimes, the problem can be caused by firewall or network issues that prevent FreePBX from sending emails to your email provider. To check and update your firewall or network settings, follow these steps:
- Log in to your FreePBX server as a root user via SSH or console.
- Run the command iptables -L to list the current firewall rules on your server.
- Look for any rules that might block or reject outgoing traffic on port 25, which is the default port for SMTP (Simple Mail Transfer Protocol), the protocol used for sending emails.
- If you find any such rules, delete them or modify them to allow outgoing traffic on port 25 from your server.
- Alternatively, you can disable the firewall temporarily by running the command service iptables stop and test if the voicemail messages are delivered to your email. If they are, then you need to adjust your firewall rules accordingly.
- You can also check and update your network settings by running the command ifconfig and making sure that your server has a valid IP address, subnet mask, gateway, and DNS servers.
Solution 4: Check and Update Your Voicemail Module
Another possible cause of the problem is a bug or an issue with the voicemail module in FreePBX. To check and update your voicemail module, follow these steps:
- Log in to your FreePBX web interface as an administrator.
- Go to Admin > Module Admin > Check Online.
- Look for any updates available for the voicemail module and install them if there are any.
- Alternatively, you can uninstall and reinstall the voicemail module by selecting it from the list of modules and clicking on Uninstall and then Install.
- After updating or reinstalling the voicemail module, click on Apply Config to save your changes.
Frequently Asked Questions
Here are some of the frequently asked questions related to FreePBX v13 Voicemail Not Delivered:
Question: How do I check if my voicemail messages are delivered to my email?
Answer: You can check if your voicemail messages are delivered to your email by logging in to your email account and looking for any emails from the email address that you set as the Server Email in FreePBX. The emails should have a subject line that starts with [PBX]: New message and contain the caller ID, date, time, and duration of the voicemail message. They should also have an audio attachment with the voicemail message in WAV or MP3 format.
Question: How do I listen to my voicemail messages on my phone?
Answer: You can listen to your voicemail messages on your phone by dialing *98 from your extension and entering your voicemail password. You can then follow the voice prompts to listen to, delete, save, or forward your voicemail messages.
Question: How do I change my voicemail password or greeting?
Aswer: You can change your voicemail password or greeting by dialing *98 from your extension and entering your voicemail password. You can then press 0 for mailbox options and follow the voice prompts to change your password or record a new greeting.
We hope this article has helped you fix the FreePBX v13 Voicemail Not Delivered problem and ensure that your voicemail messages are delivered to your email address. If you have any questions or feedback, please leave a comment below. Thank you for reading!
Disclaimer: This article is for informational purposes only and does not constitute professional advice. The solutions provided in this article are based on the best practices and the experience of the author, but they may not work for every device or situation. The author and FreePBX are not responsible for any damages or losses that may result from following the instructions in this article. Always backup your data before making any changes to your device and consult a qualified technician if you encounter any problems. Use the solutions in this article at your own risk.