SmtpSubmitToPickupFolderAsync Method (String, String, String, String, Boolean) |
Namespace: MailBee.SmtpMailAssembly: MailBee.NET (in MailBee.NET.dll) Version: 12.5.0 build 687 for .NET 4.5
Syntax public Task<string> SubmitToPickupFolderAsync(
string pickupFolderName,
string filename,
string senderEmail,
string recipientEmails,
bool doubleFirstDotAtLine
)
Public Function SubmitToPickupFolderAsync (
pickupFolderName As String,
filename As String,
senderEmail As String,
recipientEmails As String,
doubleFirstDotAtLine As Boolean
) As Task(Of String)
Parameters
- pickupFolderName
- Type: SystemString
The full physical path to MailBee.NET Queue or IIS SMTP pickup folder (such as "C:\Inetpub\mailroot\Pickup"). - filename
- Type: SystemString
The filename (without folder path) of the file to be saved, or a null reference (Nothing in Visual Basic).
If latter, MailBee will automatically generate a unique filename. - senderEmail
- Type: SystemString
The e-mail address of the sender. If it's a null reference
(Nothing in Visual Basic), the e-mail address is taken from From
property. - recipientEmails
- Type: SystemString
The comma-separted list of the recipients e-mail addresses. If it's a null reference
(Nothing in Visual Basic), the recipients list is combined from To,
Cc, and Bcc lists. - doubleFirstDotAtLine
- Type: SystemBoolean
You must set it to true when submitting to IIS SMTP pickup folder and to false when using MailBee.NET Queue.
SMTP protocol requires the client to double the dot character (make ".." from ".") when it appears at the beginning of a line. However, unlike MailBee.NET Queue,
IIS SMTP service is not capable of performing this conversion, and doubleFirstDotAtLine parameter workarounds this (when true, MailBee itself will double dots when required).
Return Value
Type:
TaskStringA task that represents the asynchronous operation.
On success, the value of
TResult parameter is the filename (without folder path) of the file saved in the pickup folder; otherwise, a null reference
(
Nothing in Visual Basic).
Exceptions See Also