POP3 and SMTP multithread-safe?
Question:
Is your component fully threadable? Is it thread safe to use in a multithreaded application?
Does it Supports multiple (simultaneous) connections?
Answer:
Yes, it’s safe for multi-threading. However, you cannot have several threads all trying to share the same POP3 or SMTP session at the same time because they would all interfere with each other — for example, one thread sends a message but another thread receives the response.
This applies to all Chilkat components that communicate with servers: FTP, HTTP, POP3, IMAP, SMTP, etc. the are all thread-safe, but you cannot expect multiple threads to be sending/receiving messages using the same instance of a Chilkat object simultaneously because they would all interfere with each other.
You may achieve multiple (simultaneous) connections by instantiating multiple instances of the mailman object — each would have its own session.