failure to Connect

Trouble with send and receive.  On the brink of ditching eMClient …days of problems   Have 2 accounts set up on the programme    BT Mail and G Mail    G mail no problem.  BT Mail however is Failing whenever I open the eM Client programme.  says failure to connect to server.  Checked the port settings.  BT says IMAP should be 993 and SMTP should be 465
Rebooted Hub.  No change 

Worked fine until 2 days ago  

If this goes on I will change to another programme 

Log:
16:37:46 ANGUS BT MAIL [IMAP]  MailClient.Accounts.ConnectionException: Failed opening connection to server. —> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 65.20.0.43:143
16:37:46    at System.Net.Sockets.TcpClient…ctor(String hostname, Int32 port)
16:37:46    at MailClient.Imap.Base.Connection.<>c__DisplayClass43_0.b__0()
16:37:46 at MailClient.Imap.Base.Connection.Connect(Func1 getStream)<br>16:37:46 at MailClient.Imap.Base.Connection.Connect(String receiveHost, Int32 receivePort, Boolean explicitSsl)<br>16:37:46 at MailClient.Protocols.Imap.ConnectionPoolEntry.Reconnect(CancellationToken cancellationToken)<br>16:37:46 --- End of inner exception stack trace ---<br>16:37:46 at MailClient.Protocols.Imap.ConnectionPoolEntry.Reconnect(CancellationToken cancellationToken)<br>16:37:46 at MailClient.Protocols.Imap.ConnectionPoolEntry.Connect(CancellationToken cancellationToken)<br>16:37:46 at MailClient.Protocols.Imap.ConnectionPool.AcquireConnection(Folder mailFolder, Boolean idle, Boolean forStore)<br>16:37:46 at MailClient.Protocols.Imap.ConnectionContext..ctor(ImapAccount account)<br>16:37:46 at MailClient.Protocols.Imap.Synchronizer.SynchronizeFoldersCommand.ExecuteInternal(WorkerStatus status)<br>16:37:46 at MailClient.Protocols.Imap.Synchronizer.ImapCommand.Execute(WorkerStatus status)<br>16:37:46 at MailClient.Commands.Command.Process(WorkerStatus status)<br>16:51:54 ANGUS BT MAIL [IMAP] Synchronizing subfolders: For folder ANGUS BT MAIL/<br>16:51:54 ANGUS GMAIL [IMAP] Synchronizing subfolders: For folder ANGUS GMAIL/<br>16:51:54 ANGUS GMAIL [Google Calendar] Synchronizing folder list<br>16:51:54 ANGUS GMAIL [Google Contacts] Synchronizing folder list<br>16:51:55 ANGUS GMAIL [Google Contacts] Synchronizing folder 'ANGUS GMAIL/Contacts/'<br>16:51:55 ANGUS GMAIL [IMAP] Synchronizing subfolders: Done<br>16:51:55 ANGUS GMAIL [IMAP] Synchronizing subfolders: For folder ANGUS GMAIL/Inbox<br>16:51:55 ANGUS GMAIL [Google Calendar] Synchronizing folder list<br>16:51:55 ANGUS GMAIL [IMAP] Synchronizing subfolders: Done<br>16:51:55 ANGUS GMAIL [IMAP] Synchronizing subfolders: For folder ANGUS GMAIL/[Gmail]<br>16:51:55 ANGUS GMAIL [Google Calendar] Synchronizing folder 'ANGUS <a href="mailto:GMAIL/ballaterboy@gmail.com" rel="nofollow">GMAIL/ballaterboy@gmail.com</a>/'<br>16:51:55 ANGUS GMAIL [IMAP] Synchronizing subfolders: Done<br>16:51:56 ANGUS BT MAIL [IMAP] MailClient.Accounts.ConnectionException: Failed opening connection to server. ---&gt; System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 65.20.0.43:143<br>16:51:56 at System.Net.Sockets.TcpClient..ctor(String hostname, Int32 port)<br>16:51:56 at MailClient.Imap.Base.Connection.&lt;&gt;c__DisplayClass43_0.<connect>b__0()<br>16:51:56 at MailClient.Imap.Base.Connection.Connect(Func1 getStream)
16:51:56 at MailClient.Imap.Base.Connection.Connect(String receiveHost, Int32 receivePort, Boolean explicitSsl)
16:51:56 at MailClient.Protocols.Imap.ConnectionPoolEntry.Reconnect(CancellationToken cancellationToken)
16:51:56 — End of inner exception stack trace —
16:51:56 at MailClient.Protocols.Imap.ConnectionPoolEntry.Reconnect(CancellationToken cancellationToken)
16:51:56 at MailClient.Protocols.Imap.ConnectionPoolEntry.Connect(CancellationToken cancellationToken)
16:51:56 at MailClient.Protocols.Imap.ConnectionPool.AcquireConnection(Folder mailFolder, Boolean idle, Boolean forStore)
16:51:56 at MailClient.Protocols.Imap.ConnectionContext…ctor(ImapAccount account)
16:51:56 at MailClient.Protocols.Imap.Synchronizer.SynchronizeFoldersCommand.ExecuteInternal(WorkerStatus status)
16:51:56 at MailClient.Protocols.Imap.Synchronizer.ImapCommand.Execute(WorkerStatus status)
16:51:56 at MailClient.Commands.Command.Process(WorkerStatus status)