Fulltext results:
- SMTP Server Lua Scripting
- Users** - (IN/OUT) - string - List of allowed usernames (separated by spaces) if there are any username restrictions for this client IP address ===V5 and lat... = * **AuthenticatedUser** - (IN) - string - username of authenticated sender (using SMTP or POP3-then-... * **SMTPAuthenticatedUser** - (IN) - string - username of authenticated sender (using SMTP authenticatio
- 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
- Settings -> Attachment Processing
- essage is received by VPOP3. The **Attachment filenames to filter** box allows you to use basic pattern ... ments; for instance, if there is a particular filename extension, which would enable a malicious file to... i>*</nowiki>**.\\ e.g. **?x*.txt** will match filenames such as //__example.txt__// and //__Oxford.txt__... match __//Texas.txt//__ ===Default filtered filenames=== ^Pattern ^Explanation ^ |<code>*.vbs</code>
- VPOP3.RenameFolder Lua function
- ======VPOP3.RenameFolder Lua function====== The [[management scripting|Lua management]] function 'VPOP3.RenameFolder' renames a folder for the specified user. VPOP3.RenameFolder(username, folder, newname); * **username** i
- 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
- 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
- Settings -> Diagnostics
- s: * The current log file, with a **.log** filename extension; which will be written to, until it rea... The most recent old log file, with a **.lbk** filename extension; which was created from the previous **... the log to be retained, all older archives are renamed in the following way: * When a new **.lbk** fi... ew **.log** file), the current **.lbk** file is renamed, so that the filename contains the current date
- 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
- 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
- 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
- Spam Filter Rules: IfMatch
- nt_if|If]] statement. =====Data===== ^ Parameter name ^ Description ^ Version ^ ^${variable} |Allows y... text is in the spam blacklist |2.1.7 | ^''<headername>'' |This lets you search a specific field in the message header. Any header name can be used. Any MIME encoded header lines will be decoded before searching them. The header name should be typed without the angle brackets (<>).|