Enumerate files: Timed out waiting for the server to connect to the active data socket

I read my mails and for each mail i try to find the file stored in ftp subfolder based on the mail category mentioned in the mail header
basically its like

so every time i sent a enumerable request it gets the list of files associated to that mail say like a bunch of attachments

the entire process works perfectly fine except that i keep getting this error and there is no way i can set the timeout interval in enumerable

i tried retry… and added extra delay between each mail yet i have this issue
any suggestions would be appricated.