Small but anoying issue with my voicemail. I am no longer getting voicemail wav files delivered with the notifications. It used to work and no longer does. My users just told me this, but it’s been going on for some time.
I am on Asterisk 13.13.1 with the FreePBX 13, (VM Module is 126.96.36.199)
The Send Attachment option is set to YES in extension/voicemail.
Email address is OK, as AM getting an email.
CLI testing with MUTT sends a file attachement (don’t know how with Mailx)
I’ve looked in the maillog and find no indication of an issue. It appears as though FREEPBX in on of the updates no longer checks if it should attach a voicemail recording.
Turns out I also have another location with this issue.
Welcome to the wonderful world of Sendmail. You’re too young to remember when we were too stupid to realize our design decisions would live forever. I was there when “Why would we ever need a four-digit year?” was a perfectly valid question.
It’s amazing humanity survived some of our mistakes.
It is reproducable which is what I did to make sure I had found the issue. I’ll open a ticket when I have a few moments.
And I’m not too younf to remember those types of things. I wrote a few programs using two byte years, but since it was for me, no big issue. Also no too young to remebers when 2mhz CPU was a fast computer.
My guess is Marc knows this (what he said suggests he does) but to those who don’t know this is how SMTP signifies that the message should be sent.
A normal SMTP session looks something like this (I removed the replies from the mail server, this is only what the mail client sends).
MAIL FROM: <[email protected]>
RCPT TO: <[email protected]>
Subject: This line is the first line of the message body/header.
This is a test line.
The next line will only contain a period followed by a CR to indicate the end and that the message should be sent.
Whatever library is used to send those emails is not properly escaping (I guess even adding a space would work) the stray period that was in Marc’s emails…