UPDATED text while seems solved see the last text written, for solutions with postfix, sasl and so on caused with older install script virtualmin6
UH ok hmm.
Is this for almost every package also php and so on not to remove and install manual, is there somewhere a list wich you can do safely?
virtualmin system-config gives command not found 
virtualmin config-system yep this is a kind of probl a have myself to. 
Have to test, problem was a lot of things (postfix smtp sasl and so on) not going wel with that install 29-08 and later install completly … the system.
There where some probs with versions installscript i did understand.
Didn’t find a solution for postfix , because websearch result was a complete forest i was looking for that on tree, and couldn’t find it, so after days i decide to remove and reinstall postfix, after that i came through her in forum that new version install and so on but ok, this is a good learning curve to have some problems, then you know the system quicker then only if all goes smoothly. ( joking now you wanted to achieve that admins learn to know your system deeper.
)
After that/this failed to start postfix mail transporter agent?
Sep 18 10:08:16 vp postfix/postfix-script[11714]: stopping the Postfix mail system
Sep 18 10:08:16 vp postfix/master[1033]: terminating on signal 15
Sep 18 10:08:16 vp postfix/postfix-script[11731]: fatal: the Postfix mail system is not running
Sep 18 10:08:17 vp postfix/postfix-script[11796]: starting the Postfix mail system
Sep 18 10:08:17 vp postfix/master[11798]: daemon started -- version 2.10.1, configuration /etc/postfix
Sep 18 10:08:26 vp postfix/postfix-script[11958]: refreshing the Postfix mail system
Sep 18 10:08:26 vp postfix/master[11798]: reload -- version 2.10.1, configuration /etc/postfix
Sep 18 10:18:27 vp postfix/postfix-script[12559]: fatal: the Postfix mail system is already running
Sep 18 10:21:54 vp postfix/postfix-script[13047]: starting the Postfix mail system
Sep 18 10:21:54 vp postfix/master[13049]: fatal: open lock file /var/lib/postfix/master.lock: unable to set exclusive lock: Resource temporarily unavailable
Sep 18 10:21:55 vp postfix/master[13048]: fatal: daemon initialization failure
Sep 18 10:21:56 vp postfix/postfix-script[13051]: fatal: mail system startup failed
So better don’t use systemctl i think for postfix when running virtualmin?
I hope i can solve this with
https://serverfault.com/questions/804993/postfix-failed-to-start-unable-to-set-exclusive-lock-resource-temporarily-una
but start postfix then in virtualmin panel itself is important, so kill the process / lock and start postfix in virtualmin panel
don’t know why the lock was there
After restatred postfix i am back to initial problem reason why i did decided to reinstall postfix not accepting mail sasl error and so on 
Sep 18 10:36:52 vp postfix/master[14003]: reload -- version 2.10.1, configuration /etc/postfix
Sep 18 10:37:10 vp postfix/smtpd[14766]: connect from v.........me-deleted-here okokokok348:b9:461::1]
Sep 18 10:37:10 vp postfix/smtpd[14766]: warning: SASL authentication failure: Internal Error -4 in server.c near line 1757
Sep 18 10:37:10 vp postfix/smtpd[14766]: warning: SASL authentication failure: Internal Error -4 in server.c near line 1757
Sep 18 10:37:10 vp postfix/smtpd[14766]: warning: SASL authentication failure: Internal Error -4 in server.c near line 1757
Sep 18 10:37:10 vp postfix/smtpd[14766]: warning: xsasl_cyrus_server_get_mechanism_list: no mechanism available
Sep 18 10:37:10 vp postfix/smtpd[14766]: fatal: no SASL authentication mechanisms
Sep 18 10:37:11 vp postfix/master[14003]: warning: process /usr/libexec/postfix/smtpd pid 14766 exit status 1
Sep 18 10:37:11 vp postfix/master[14003]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
Sep 18 10:38:12 vp postfix/smtpd[14833]: connect from .........me-deleted-here okokokok[.97]
Sep 18 10:38:12 vp postfix/smtpd[14833]: warning: SASL authentication failure: Internal Error -4 in server.c near line 1757
Sep 18 10:38:12 vp postfix/smtpd[14833]: warning: SASL authentication failure: Internal Error -4 in server.c near line 1757
Sep 18 10:38:12 vp postfix/smtpd[14833]: warning: SASL authentication failure: Internal Error -4 in server.c near line 1757
Sep 18 10:38:12 vp postfix/smtpd[14833]: warning: xsasl_cyrus_server_get_mechanism_list: no mechanism available
Sep 18 10:38:12 vp postfix/smtpd[14833]: fatal: no SASL authentication mechanisms
Sep 18 10:38:13 vp postfix/master[14003]: warning: process /usr/libexec/postfix/smtpd pid 14833 exit status 1
Sep 18 10:38:13 vp postfix/master[14003]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
OK while install.sh then
i did now also
For example, one can fix the broken saslauthd configuration that prevented SMTP authentication by running: virtualmin config-system --include SASL
While cause
https://www.virtualmin.com/node/53074
So, report problems you find, when you find them and I’ll fix them and tell you what you need to do to apply the fix(es) to your server. Usually it’s a matter of updating the virtualmin-config package and running a single command. For example, one can fix the broken saslauthd configuration that prevented SMTP authentication by running:
after that something that should not be there with the virtualmin postfix dovecot install ??
Sep 18 10:48:49 vp dovecot: master: Dovecot v2.2.10 starting up for imap, pop3, lmtp (core dumps disabled)
Sep 18 10:48:49 vp dovecot: config: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.conf
Sep 18 10:48:49 vp dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:120: protocol { ssl_listen } has been replaced by service { inet_listener { address } }
i had before also dkim running but hmm i have to sort out much more i see
also didn’t fix the sasl hmm
Sep 18 11:08:52 vp postfix/smtpd[17446]: warning: SASL authentication failure: Internal Error -4 in server.c near line 1757
Sep 18 11:08:52 vp postfix/smtpd[17446]: warning: SASL authentication failure: Internal Error -4 in server.c near line 1757
Sep 18 11:08:52 vp postfix/smtpd[17446]: warning: SASL authentication failure: Internal Error -4 in server.c near line 1757
Sep 18 11:08:52 vp postfix/smtpd[17446]: warning: xsasl_cyrus_server_get_mechanism_list: no mechanism available
Sep 18 11:08:52 vp postfix/smtpd[17446]: fatal: no SASL authentication mechanisms
I hope we can solve this and other forumuser readers have something to solve when this problems …
I 'm stuck for now sorry.
Mail receiving is not working anymore but didn’t touched dovecot.
Mail sending only out of webmin readusermail working.
Sasl problem is still / again there.
Sending with webmin mail and dkim validator is working.
Receiving not
UPDATE:
Reveining yes whil again disable listen and ssl_listen in dovecot conf lines.
BUT also have to disable sasl because of error, so
Back to sofar i see the only problem that stays is sasl auth ( id did the virtualmin config system sasl already and that rewriten witj green
Procmail is now wrapper so that is solved wth his action i think don’t now for sure how to test everything with it but wen receiving mail and the mailboxcommand is procmail-wrappper… it looks ok
THE SASL prob stays ( i have disabled this in .cf otherwise postfix is not working) 
with this: warning: xsasl_cyrus_server_get_mechanism_list: no mechanism available
Update also a install bug at that time 
https://www.virtualmin.com/node/53447
Run the following:
yum install cyrus-sasl-plain
Test again. Give me some maillog output if there are still problems. I’m testing on my own VM at the moment, and this resolved the most immediate problem. Log data will help solve any other problems.
Solves:
So after the install probs with install.sh with some bugs and wrongly removed postfix and installed this manually.
Solved problems with postfix, mail sending mail receiving, procmail-wrapper , sasls, and xsasl_cyrus.
After virtualmin config-system them again did solved most, only had to remove the obsolete " listen " directive in dovecot conf then it looks like working
Thanks for help i hope someone reading here with mail problems postfix and one of the first install.sh scripts for virtualmin 6 helps this long posting from me 