PC Desktop and Andriod Outlook, Native Andriod clients as well as PC em-client all worked just fine, we don't use pop3 so that's not been tested as yet.
Will update as we know more, not really happy with everythign being known as autodiscover.cfts.co, but it's all working, just needs tweeking a little, maybe make/put the autodiscover file on our domain proper with the correct settings and change the autodiscover.cfts.co DNS record accordinly as we have a multi-tenant hosted mail plaform, for most this should be good start.
Resolved by examine the 'AutoDiscover-YYYY-MM-DD.log' under \Mdaemon\logs, reading theses logs has been nothing short of a lifesaver, thank you mdaemon.
230828 191707196 D [086BCA87] 0x41380120 Processing 346 byte request from client
230828 191707283 I [086BCA87] 0x41330008 Authenticated: peter@cfts.co
230828 191707283 D [086BCA87] 0x41380168 Contacting MDDP Server: autodiscover.cfts.co
230828 191707655 D [086BCA87] 0x41380200 SRV record found : _smtp._tcp.cfts.co = mail1.cfts.co
230828 191708039 D [086BCA87] 0x41380200 SRV record found : _imap._tcp.cfts.co = mail1.cfts.co
230828 191708828 D [086BCA87] 0x41380200 SRV record found : _pop._tcp.cfts.co = mail1.cfts.co
230828 191710866 W [086BCA87] 0x8007232B DNS name does not exist.
230828 191710866 W [086BCA87] 0x81380204 SRV record not found : _caldav._tcp.cfts.co
230828 191712785 W [086BCA87] 0x8007232B DNS name does not exist.
230828 191712786 W [086BCA87] 0x81380204 SRV record not found : _carddav._tcp.cfts.co
230828 191713117 W [086BCA87] 0x8007232B DNS name does not exist.
230828 191713117 W [086BCA87] 0x81380204 SRV record not found : _xmpp-client._tcp.cfts.co
230828 191713117 D [086BCA87] 0x41380160 Sending 2478 byte response to client
230828 191713118 D [086BCA87] 0x00000000 The operation completed successfully.
230828 191713118 D [086BCA87] 0x41380102 Connection Terminating
After reading the logs
230828 192736280 D [086BCA8F] 0x41380120 Processing 346 byte request from client
230828 192736367 I [086BCA8F] 0x41330008 Authenticated: peter@cfts.co
230828 192736367 D [086BCA8F] 0x41380168 Contacting MDDP Server: autodiscover.cfts.co
230828 192736480 D [086BCA8F] 0x41380200 SRV record found : _smtp._tcp.cfts.co = mail1.cfts.co
230828 192736480 D [086BCA8F] 0x41380200 SRV record found : _imap._tcp.cfts.co = mail1.cfts.co
230828 192736480 D [086BCA8F] 0x41380200 SRV record found : _pop._tcp.cfts.co = mail1.cfts.co
230828 192737533 D [086BCA8F] 0x41380200 SRV record found : _caldav._tcp.cfts.co = mail1.cfts.co
230828 192737787 D [086BCA8F] 0x41380200 SRV record found : _carddav._tcp.cfts.co = mail1.cfts.co
230828 192738961 D [086BCA8F] 0x41380200 SRV record found : _xmpp-client._tcp.cfts.co = mail1.cfts.co
230828 192738961 D [086BCA8F] 0x41380160 Sending 2457 byte response to client
230828 192738961 D [086BCA8F] 0x00000000 The operation completed successfully.
230828 192738961 D [086BCA8F] 0x41380102 Connection Terminating
And the output of the autodiscover tool
<?xml version="1.0" encoding="utf-8"?>
<Autodiscover xmlns="http://schemas.microsoft.com/exchange/autodiscover/responseschema/2006">
<Response xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
<User>
<DisplayName>Peter Atkin</DisplayName>
<AutoDiscoverSMTPAddress>peter@cfts.co</AutoDiscoverSMTPAddress>
</User>
<Account>
<AccountType>email</AccountType>
<Action>settings</Action>
<Protocol xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
<Type>SMTP</Type>
<Server>mail1.cfts.co</Server>
<Port>465</Port>
<Encryption>SSL</Encryption>
<DomainRequired>on</DomainRequired>
<LoginName>peter@cfts.co</LoginName>
</Protocol>
<Protocol xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
<Type>IMAP</Type>
<Server>mail1.cfts.co</Server>
<Port>993</Port>
<Encryption>SSL</Encryption>
<DomainRequired>on</DomainRequired>
<LoginName>peter@cfts.co</LoginName>
</Protocol>
<Protocol xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
<Type>POP3</Type>
<Server>mail1.cfts.co</Server>
<Port>995</Port>
<Encryption>SSL</Encryption>
<DomainRequired>on</DomainRequired>
<LoginName>peter@cfts.co</LoginName>
</Protocol>
<Protocol xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
<Type>CalDAV</Type>
<Server>https://mail1.cfts.co/.well-known/caldav</Server>
<Port>443</Port>
<Encryption>SSL</Encryption>
<DomainRequired>on</DomainRequired>
<LoginName>peter@cfts.co</LoginName>
</Protocol>
<Protocol xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
<Type>CardDAV</Type>
<Server>https://mail1.cfts.co/.well-known/carddav</Server>
<Port>443</Port>
<Encryption>SSL</Encryption>
<DomainRequired>on</DomainRequired>
<LoginName>peter@cfts.co</LoginName>
</Protocol>
<Protocol xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
<Type>XMPP</Type>
<Server>mail1.cfts.co</Server>
<Port>5223</Port>
<Encryption>SSL</Encryption>
<DomainRequired>on</DomainRequired>
<LoginName>peter@cfts.co</LoginName>
</Protocol>
</Account>
</Response>
</Autodiscover>
I really hope this help others, I've learnt alot in this process.