• The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Antivirus not enabled when using CLI

das_d

New Pleskian
Hey there!

when trying to add several useraccounts to our mail domain using the cli, we have a problem enabling the antivirus. We add user with the following CLI command, the antivirus flag is set.

/usr/local/psa/bin/mail --create [email protected] -mailbox true -antivirus inout -passwd yourpassword -cp-access true

But when we got to the web interface and select the newly created user, the antivirus is still disabled for him and has to be enabled manually. Is this a known problem? Or is there any other way to automatically enable antivirus than using the "-antivirus" flag? Because we 're talking about more than 100 users it would take a lot of time enabling the AV manually for each of them..

We 're running 12.0.18 Update Nr. 29


Thank you in advance!
 
I have checked this issue and can confirm this behaviour despite this message in creation log:

# /usr/local/psa/bin/mail --create [email protected]12-0.demo.pp.plesk.ru -mailbox true -antivirus inout -passwd yourpassword -cp-access true
[2014-12-30 11:50:12] DEBUG [util_exec] [4e5893a6580a79c200557b426419374a][0] Starting: mailmng-core --add-mailname --domain-name=damoredibbert.ppu12-0.demo.pp.plesk.ru --mailname=mailw2
[2014-12-30 11:50:12] DEBUG [util_exec] [4e5893a6580a79c200557b426419374a][0] Finished in 0.14975s, Error code: 0
[2014-12-30 11:50:12] DEBUG [util_exec] [ff09d7eae502c9ad5410c46e398ec4ce][0] Starting: mailmng-outgoing --add-mailname --domain-name=damoredibbert.ppu12-0.demo.pp.plesk.ru --mailname=mailw2 --out-limit=10
[2014-12-30 11:50:12] DEBUG [util_exec] [ff09d7eae502c9ad5410c46e398ec4ce][0] Finished in 0.28971s, Error code: 0
[2014-12-30 11:50:13] DEBUG [util_exec] [3a0a451fe08810dbdcdd91d3c1876c2d][0] Starting: mailmng-core --add-mailbox --domain-name=damoredibbert.ppu12-0.demo.pp.plesk.ru --mailname=mailw2
[2014-12-30 11:50:13] DEBUG [util_exec] [3a0a451fe08810dbdcdd91d3c1876c2d][0] Finished in 0.11507s, Error code: 0
[2014-12-30 11:50:13] DEBUG [util_exec] [ffbdb63944090ab4628cc6de76353cc0][0] Starting: drwebmng --status
[2014-12-30 11:50:13] DEBUG [util_exec] [ffbdb63944090ab4628cc6de76353cc0][0] Finished in 0.0042s, Error code: 0
[2014-12-30 11:50:13] DEBUG [util_exec] [67149a59e660d6e9d3286c96687c9e2e][0] Starting: drwebmng --add-check --mailname=[email protected]12-0.demo.pp.plesk.ru --type=any
[2014-12-30 11:50:13] DEBUG [util_exec] [67149a59e660d6e9d3286c96687c9e2e][0] Finished in 0.09384s, Error code: 0

SUCCESS: Creation of mailname '[email protected]12-0.demo.pp.plesk.ru' complete

Looks like bug. I will notify developers.
As possible workaround you can run additional command like:

# /usr/local/psa/bin/mail -u [email protected]12-0.demo.pp.plesk.ru -antivirus inout

It will enable antivirus for mailbox. Or use this script for mass update of all your mailboxes:

# for i in `mysql -uadmin -p\`cat /etc/psa/.psa.shadow\` psa -Ns -e "select concat(mail.mail_name,\"@\",domains.name) as address from mail,domains,accounts where mail.dom_id=domains.id and mail.account_id=accounts.id order by address"`; do /usr/local/psa/bin/mail -u $i -antivirus inout; done
 
Back
Top