когда работаєт тот цикл то сигнали и собития не обрабативаються !!! потом чтоу сам цикс в том слоте что визван первим и пока он исполняється то другиє сигнали не принимаються как я понимаю!
Ты какой цикл имеешь ввиду?
Цикл обработки событий, запускаемый в exec() или у тебя есть свой цикл в executeSenderLoop.
Если ты крутишь цикл в executeSenderLoop, то его можно заменить, например, запустив в потоке таймер, который будет постоянно через заданный интервал времени вызывать твой слот, в котором ты будешь проверять наличие почты.