Hello,
I faced a problem few weeks ago. I wasn't able to send out using an alias email with the Zarafa WebAccess.
I finally found out that it was a default spooler configuration that was blocking everything.
This is how I worked around my problem.
In a terminal as root user
Zentyal 2.0
# cd / && find . -name 'spooler.cf*' | xargs perl -pi -e 's/always_send_delegates = no/always_send_delegates = yes/g' && find . -name 'spooler.cf*' | xargs perl -pi -e 's/allow_redirect_spoofing = no/allow_redirect_spoofing = yes/g' && mkdir -p /etc/ebox/stubs/zarafa && cp /usr/share/ebox/stubs/zarafa/spooler.cfg.mas /etc/ebox/stubs/zarafa/spooler.cfg.mas && zarafa-spooler restart
Zentyal 2.2
# cd / && find . -name 'spooler.cf*' | xargs perl -pi -e 's/always_send_delegates = no/always_send_delegates = yes/g' && find . -name 'spooler.cf*' | xargs perl -pi -e 's/allow_redirect_spoofing = no/allow_redirect_spoofing = yes/g' && mkdir -p /etc/zentyal/stubs/zarafa && cp /usr/share/zentyal/stubs/zarafa/spooler.cfg.mas /etc/zentyal/stubs/zarafa/spooler.cfg.mas && zarafa-spooler restart
Zentyal 3.0
# sudo sed -i 's/zarafa_always_send_delegates = no/zarafa_always_send_delegates = yes/g' /etc/zentyal/zarafa.conf && sudo /etc/init.d/zentyal zarafa restart
Explaining this command (Zentyal 2.x series)
It will look for 2 files on the server:
1) /etc/zarafa/spooler.cfg
2) /usr/share/ebox|zentyal/stubs/zarafa/spooler.cfg.mas
Then, it will change the lines
always_send_delegates = no
allow_redirect_spoofing = no
for
always_send_delegates = yes
allow_redirect_spoofing = yes
And at last, it will restart the Zarafa spooler service.
We are not done yet. We now have to add our emails to the account.
Go to Webaccess >> Settings >> Compose mail >> From Email Addresses >> Add your alias
Having all that said, it would be great to have a simple checkbox under:
Zentyal >> Groupware >> General configuration settings
to enable/disable it.
Best,
Marcus