Hi I went back in to do what you said but noticed that the problem appeared to have resolved itself and was now listing all the required updates.
I started the update process and it downloaded and installed 613 updates.
However now it appears that the server will not accept any incoming email. Email can be sent from the clients but no emails are being recieved and that are not bouncing back.
I've looked at qpsmtpd/current and I see lots of this
2017-05-03 17:44:29.321066500 2657 250-xxx.com Hi aws.viper.xxx.net [188.39.xxx.xxx]
2017-05-03 17:44:29.321128500 2657 250-PIPELINING
2017-05-03 17:44:29.321186500 2657 250-8BITMIME
2017-05-03 17:44:29.321250500 2657 250-SIZE 35000000
2017-05-03 17:44:29.321308500 2657 250 STARTTLS
2017-05-03 17:44:29.340181500 2657 in config(loglevel)
2017-05-03 17:44:29.340242500 2657 config(loglevel): hook returned (0,)
2017-05-03 17:44:29.340535500 2657 dispatching MAIL FROM:<xxx@news-yyy.com> SIZE=68194 BODY=8BITMIME
2017-05-03 17:44:29.340894500 2657 DESTROY called by Qpsmtpd::SMTP, /usr/share/perl5/vendor_perl/Qpsmtpd/SMTP.pm, 350
2017-05-03 17:44:29.340985500 2657 full from_parameter: FROM:<xxx@news-yyy.com> SIZE=68194 BODY=8BITMIME
2017-05-03 17:44:29.341432500 2657 from email address : [<xxx@news-yyy.com>]
2017-05-03 17:44:29.342206500 2657 (mail) running plugin: tls
2017-05-03 17:44:29.342384500 2657 Plugin tls, hook mail returned DECLINED,
2017-05-03 17:44:29.342548500 2657 getting mail from <xxx@news-yyy.com>
2017-05-03 17:44:29.342655500 2657 250 <xxx@news-yyy.com>, sender OK - how exciting to get mail from you!
2017-05-03 17:44:29.342913500 2657 in config(loglevel)
2017-05-03 17:44:29.342979500 2657 config(loglevel): hook returned (0,)
2017-05-03 17:44:29.343310500 2657 dispatching RCPT TO:<gerry@zzz.com>
2017-05-03 17:44:29.343766500 2657 to email address : [<gerry@zzz.com>]
2017-05-03 17:44:29.344018500 2657 (rcpt) running plugin: tls
2017-05-03 17:44:29.344179500 2657 Plugin tls, hook rcpt returned DECLINED,
2017-05-03 17:44:29.344327500 2657 450 No plugin decided if relaying is allowed
2017-05-03 17:44:29.344466500 2657 in config(loglevel)
2017-05-03 17:44:29.344529500 2657 config(loglevel): hook returned (0,)
2017-05-03 17:44:29.344878500 2657 dispatching DATA
2017-05-03 17:44:29.345029500 2657 (data) running plugin: tls
2017-05-03 17:44:29.345182500 2657 Plugin tls, hook data returned DECLINED,
2017-05-03 17:44:29.345238500 2657 (data) running plugin: earlytalker
2017-05-03 17:44:29.345387500 2657 Plugin earlytalker, hook data returned DECLINED,
2017-05-03 17:44:29.345613500 2657 503 RCPT first
2017-05-03 17:44:29.496837500 2657 in config(loglevel)
2017-05-03 17:44:29.496888500 2657 config(loglevel): hook returned (0,)
2017-05-03 17:44:29.497230500 2657 dispatching RSET
2017-05-03 17:44:29.497470500 2657 DESTROY called by Qpsmtpd::SMTP, /usr/share/perl5/vendor_perl/Qpsmtpd/SMTP.pm, 612
2017-05-03 17:44:29.497571500 2657 250 OK
2017-05-03 17:44:29.497718500 2657 in config(loglevel)
2017-05-03 17:44:29.497817500 2657 config(loglevel): hook returned (0,)
2017-05-03 17:44:29.498108500 2657 dispatching QUIT
2017-05-03 17:44:29.498283500 2657 in config(me)
2017-05-03 17:44:29.498350500 2657 config(me): hook returned (0,)
2017-05-03 17:44:29.498608500 2657 221 zzz.com closing connection. Have a wonderful day.
2017-05-03 17:44:29.498697500 2657 click, disconnecting
2017-05-03 17:44:29.498888500 2657 (post-connection) running plugin: tls
2017-05-03 17:44:29.499080500 2657 Plugin tls, hook post-connection returned DECLINED,
2017-05-03 17:44:29.500259500 2657 DESTROY called by main, /usr/bin/qpsmtpd-forkserver, 0
Any help appreciated.