Check the Logs
This last step requires some knowledge of the Linux OS.
- Connect to your server as root (either from the console or ssh)
- less /var/log/maillog 'maillog' is your most current mail log file. There will be other files like 'maillog.1' or 'maillog.2' and each has a time stamp indicating what period of time the log file covers.
- You may see messages like the following:
Oct 13 04:02:04 pbxtraNNNN postfix/local[10532]: B8F784F998D:
to=<root@sNNNN.pbxtra.fonality.com>, relay=local, delay=0, status=bounced
(cannot access mailbox /var/mail/root for user root. error writing
message: File too large)
Oct 14 10:07:31 pbxtraNNNN postfix/smtp[20767]: 2AB144F998B:
to=<admin@xxxxxx.com>, relay=mail.xxxxxx.com[70.182.140.8],
delay=0, status=deferred (host mail.xxxxxx.com[70.182.140.8] said:
451 Greylisted, please try again in 120 seconds
(in reply to RCPT TO command))
Oct 5 05:53:11 pbxtraNNNN postfix/smtp[19550]: 5A2651F0002:
to=<admin@xxxxxx.com>, relay=none, delay=297094,
status=deferred (connect to mail.xxxxxx.com[64.26.60.206]:
Connection timed out)
Simply put - all of the messages above are bad and the end user will not receive the voicemail attachment.
In every example listed above, the root cause of the problem is NOT your trixbox Pro . Rather the root cause is the destination mailbox or mailserver used to transmit the message.
What you want to see is:
Oct 19 20:21:53 pbxtraNNNN postfix/smtp[26094]: D000C4F998C:
to=<admin@xxxxxx.com>,
relay=mail.xxxxxx.com[70.182.140.8], delay=7, status=sent (250 OK)