| | |
| | | public <T extends AbstractEntity> Processor createCreateProcessor(EntityManager em, |
| | | T entity) { |
| | | EMailAlias alias = (EMailAlias) entity; |
| | | return new ShellProcessor("postalias -r -i /etc/postfix/aliases", |
| | | return new ShellProcessor("postalias -r -i /etc/postfix-mailin/aliases", |
| | | alias.getName() + ": " + alias.getTarget()); |
| | | } |
| | | |
| | |
| | | public <T extends AbstractEntity> Processor createUpdateProcessor(EntityManager em, |
| | | T entity) { |
| | | EMailAlias alias = (EMailAlias) entity; |
| | | return new ShellProcessor("postalias -r -i /etc/postfix/aliases", |
| | | return new ShellProcessor("postalias -r -i /etc/postfix-mailin/aliases", |
| | | alias.getName() + ": " + alias.getTarget()); |
| | | } |
| | | |
| | |
| | | T entity) { |
| | | EMailAlias alias = (EMailAlias) entity; |
| | | return new ShellProcessor( |
| | | "postalias -d '" + alias.getName() + "' /etc/postfix/aliases"); |
| | | "postalias -d '" + alias.getName() + "' /etc/postfix-mailin/aliases"); |
| | | } |
| | | } |