|
I'm getting a System.OutOfMemoryException when I do a Login command on my smtp client. Why would this happen? |
|
It turned out the attachments you were using were truly massive (like 1GB). Because attachment data was kept in memory, this caused Since Rebex Mail 1.0.3793.0, it is possible to save or send mail messages with attachments of unlimited length using the following code:
At the moment, this doesn't work when the e-mail needs to be signed or encrypted – in that case, the content is still read into memory. |
It looks strange. Could you please edit your question and include more details such as 1) full exception including the stack trace (you can get it be calling the exception.ToString()). 2) SMTP communication log produced using a LogWriter property as described at http://www.rebex.net/kb/logging.aspx ?
It turned out the attachments you were using were truly massive (like 1GB). Because attachment data was kept in memory, this caused OutOfMemoryException.