Fulltext results:
- SMTP Server Lua Scripting
- rnames (separated by spaces) if there are any username restrictions for this client IP address ===V5 an... = * **AuthenticatedUser** - (IN) - string - username of authenticated sender (using SMTP or POP3-then-... * **SMTPAuthenticatedUser** - (IN) - string - username of authenticated sender (using SMTP authenticatio... number - ID of SMTP Service in VPOP3 * **ServerName** - (IN) - string - name of SMTP Service in VPOP3
- User Manager Script
- people to be able to log in using a different username than their VPOP3 username (eg if you want them to be able to log in using an email address), then you c... UA. VPOP3 calls a function called **TranslateUsername** which should have the following prototype: TranslateUsername(<protocol>, <submitted username>) Protocol indic
- ListServer Commands
- ed to **sub**) Send a subject of **subscribe listname**. For example Subject: subscribe offers-list n.b. Use the //list name//, not the email address of the list This adds t... to **uns**) Send a subject of **unsubscribe listname**. For example Subject: unsubscribe offers-list n.b. Use the //list name//, not the email address of the list You can use
- Attachment Processing Script
- ltered: * NeedsRecode * NeedsRewrite * GetRename * GetContentDispositionLine (added in v7.8) *... eedsRewrite==== function NeedsRewrite(attachmentname, MIMEtype, filtervariables) Called when VPOP3 is... for VPOP3 to process attachments, eg to remove/rename an attachment due to Attachment Filtering) * returns True if the Lua script wants to rewrite/rename the attachment ====GetRename==== function GetR
- Misc -> General Tab
- ======Misc -> General Tab====== ====VPOP3 Host Name==== The VPOP3 Host Name is used by VPOP3 when it is telling other mail software what it is called. For ... ects to another SMTP server it will send the host name as the parameter for the HELO or EHLO command, an... n SMTP client connects to VPOP3, it announces its name in the welcome banner as required by the SMTP sta
- Archive Script
- mStore_Upload==== CustomStore_Upload(local_filename, archive_filename) Uploads 'local_filename' and makes it accessible online as 'archive_filename'. In the future, the message will be referred to u
- Settings -> Attachment Processing
- ments; for instance, if there is a particular filename extension, which would enable a malicious file to... as an executable, irrespective of the actual filename extension. //**Note**: GUIDs only contain hexadec... code>*.???.???</code> |Files with a 'double' filename extension are commonly used to distract the recip... es with at least 10 consecutive spaces in the filename. There are few legitimate reasons for using 10 co
- Virus Scan Filter Scripting
- eed to ignore. VPOP3 calls: FilterResult(virus_name, attachment_name, archive_name, filter_variables) The function returns a boolean value to indicate whether the virus de... uld be skipped (true) or used (false). * virus_name is the name assigned by the virus scanner * att
- Autoresponder Commands
- ge's header to the response. * **<Include:**filename**>** - this includes the specified filename in the response text. You can use this more than once to include multiple files. * **<Attach:**filename**>** - this attaches the specified filename into the response. You can use this more than once to attac
- User Delivery Script
- t====== (VPOP3 v6.5 or later) If there is a <username>/delivery.lua script, this Lua script can overrid... fore functions are called===== * User - the username the message is to be delivered to * Subject - t... - the email address of the message sender * Filename - the temporary name of the file containing the message to be delivered * MessageSize - the size of t
- Groups
- / email to a group by sending a message to <group.name>@<your.domain> if you wish. Note that only intern... ess ''New'' above the table, then enter the group name. The group name must contain only alphanumeric characters, '.', '-' or '_' characters. A group name cannot be the same as a [[users|user]] name or a
- Lua SMTP Relay Control
- sender configuration id (starting at 0) * sendername - this is the name you gave to the message sender configuration in VPOP3 In VPOP3 5 and later, there i... e to * ConnectedServer (read only) - The server name which VPOP3 has connected to (set just before the... le**. The function signature is: **CheckFile(Filename, Actions, Size, CreationTime, ReturnPath, Recipie
- Autoresponder
- at the top (1), choose the existing autoresponder name (if any) or **<New>** to create a new autorespond... utoresponder2.png?nolink&|}} * **Autoresponder Name** - this is a name which you give the autoresponder for your future reference. This name is not published in the autoresponder at all *
- VPOP3.GetMessages Lua function
- es in a specified folder. VPOP3.GetFolders(username, folder); * **username** is the username from [[VPOP3.GetUsers]] * **folder** is the folder from [[VPOP3.GetFolders]] It re... ect * FromAddr - sender's email address * FromName - sender's text name (if any) * ReplyToAddr - r
- Lua SMTP MX Control
- le**. The function signature is: **CheckFile(Filename, Actions, Size, CreationTime, Retries, LastTryTim... , Recipients, HeaderData, HeaderLines)** * Filename - the filename on disk * Actions - An object containing the values: **ForceLastTry**, **SkipSend**, *... r ID * connection - the VPOP3 Connection/Sender name The function returns an Actions object saying wh