Topic: flexible & advanced alias handling
os: debian squeeze stable
iredmail: iRedMail-0.7.4
backend: iRedAdmin-Pro-MySQL
currently i notice, that iredmailadmin lacks a good alias support.
see http://www.iredmail.org/forum/topic3093 … oblem.html
also roundcube uses a dropdown for choosing the senders address, a user should automatically have their aliases listed there.
on creating a new alias in iredamin pro, there also should be created an entry for it in the roundcube mail identities table:
127.0.0.1 - roundcubemail - identities
to sum everything up:
every alias and alias+aliasdomain combination should be available as identity in roundcubemail and also should be useable as sender address via smtp.
edit:
also i noticed, that it takes quite a lot of clicks to add an alias to a user.
/iredadmin/profile/user/general/firstname.lastname@domain.com
add mail alias
enter name -> test@domain.com
click users
click edit user firstname.lastname@domain.com
check test@domain.com to enable alias
sorry to say that, this is bad userinterface design. of course i know from the technical/mailserver config point of view your interface is ok, because an alias is kind of mailinglist, you have a special alias view, but from the users view he has a user account and want to add an alias there. it is unlogical to have to check the added alias. also the middle step (alias view /iredadmin/profile/alias/general/test@domain.com) is not that what a user is looking for.
what does a user want to do?
he is in his own account and want to add an alias for the current account.
being on /iredadmin/profile/user/general/firstname.lastname@domain.com
it should work like this:
instead of having the "add mail alias" link you should have the form directly in the user view (add mail alias can open the form on the same page via ajax):
just enter the name of the alias, domain is preselected with the current one.
after pressing save, the alias is directly in the "alias list" box and allready checked (like post@domain.com). if a user wants to config the alias in detail, he can click on the alias. much faster and better.
also a textfield, for massadding aliases would be necessary. aliases could be added like this
test@domain.com
name <name@domain.com>
anotherone@domain.com
on save, all domains are checked if they are valid and then added.
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.