imap: "Não é possível criar um soquete TCP selecionável" ao enviar e-mail de um programa C ++

Estou tentando enviar um email de um programa C ++ usando a biblioteca imap. Eu tenho um Google Apps e uma conta do Gmail para o qual estou enviando o email.

Sempre que o programa não consegue enviar um email, estou registrando os erros em um arquivo.

Eu configurei meu programa para rodar em loop para enviar os emails. Às vezes, não recebo os e-mails e quando eu verifiquei o arquivo de log, descobri que esses erros estão sendo registrados toda vez que o envio do e-mail falha.

Aqui está a parte do arquivo de log:

<code>[2012-04-23 11:04:34]   ErrCode:1 ErrMsg:Unable to create selectable TCP socket (2753 >= 1024)
[2012-04-23 11:04:34]   ErrCode:2 ErrMsg:Unable to create selectable TCP socket (2753 >= 1024)
[2012-04-23 11:05:36]   ErrCode:1 ErrMsg:Unable to create selectable TCP socket (1692 >= 1024)
[2012-04-23 11:05:36]   ErrCode:2 ErrMsg:Unable to create selectable TCP socket (1692 >= 1024)
[2012-04-23 11:07:52]   ErrCode:1 ErrMsg:Unable to create selectable TCP socket (1605 >= 1024)
[2012-04-23 11:07:52]   ErrCode:2 ErrMsg:Unable to create selectable TCP socket (1605 >= 1024)
[2012-04-23 11:08:02]   ErrCode:1 ErrMsg:Unable to create selectable TCP socket (1566 >= 1024)
[2012-04-23 11:08:02]   ErrCode:2 ErrMsg:Unable to create selectable TCP socket (1566 >= 1024)
[2012-04-23 11:08:09]   ErrCode:1 ErrMsg:Unable to create selectable TCP socket (1067 >= 1024)
[2012-04-23 11:08:09]   ErrCode:2 ErrMsg:Unable to create selectable TCP socket (1067 >= 1024)
[2012-04-23 11:08:19]   ErrCode:1 ErrMsg:Unable to create selectable TCP socket (1648 >= 1024)
[2012-04-23 11:08:19]   ErrCode:2 ErrMsg:Unable to create selectable TCP socket (1648 >= 1024)
[2012-04-23 11:08:20]   ErrCode:1 ErrMsg:Unable to create selectable TCP socket (1130 >= 1024)
[2012-04-23 11:08:20]   ErrCode:2 ErrMsg:Unable to create selectable TCP socket (1130 >= 1024)
</code>

Está relacionado com a porta do servidor imap? Em caso afirmativo, qual porta deve ser configurada? 993 sempre ?? Como solucionar esse erro?

Aqui está minha configuração:

<code>Name: Ashwin
my email: [email protected]
reply-to-email: [email protected]
</code>

Informações do servidor SMTP:

<code>Host: smtp.gmail.com
Encryption: SSL
Port: 465
</code>

O programa é executado como usuário root e a biblioteca que estou usando é dehttp://panda.com/imap/

questionAnswers(1)

yourAnswerToTheQuestion