Some ISPs (especially in Germany) require you to log on to collect your POP3 mail before they will allow you to send any mail through their SMTP relay servers.
VPOP3 actually connects to the POP3 server and SMTP server at the same time, so usually it will not have successfully logged onto the ISP's POP3 server before it tries to start sending mail.
You can tell VPOP3 to wait until it has finished retrieving mail before starting to send outgoing mail.
In the VPOP3 settings go to
Utilities → Misc Settings → General in VPOP3 and turn on
POP3 then SMTP Connection and save changes.
Also, go to
External Mail → Connection Schedule and turn off
If outgoing mail arrives whilst online, send immediately.