We want to have someone on-call after hours, but that person changes. What I want to do is check who is on-call (1st/3rd weekend is person A, 2nd/4th weekend is person B), etc. What I need to know is how to use the mailcmd in voicemail.conf to parse the email info and send it to the right person. If there’s a better way of doing this, I’m all ears
1.4.x on Fedora C9.
(edited the subject to match the solution)
Resolved this by using postfix’s remapping through ‘generic’. Essentially, you put in an email address of the person Asterisk is sending it to, then the address you want it to go to.
This would relay email to firstname.lastname@example.org to my phone, if my number was 8005551212.
Here’s the line for main.cf:
smtp_generic_maps = hash:/etc/postfix/generic
After you edit the generic file, you need to hash it with:
That’s it. Works for me.