Fulltext results:
- Password Strength Checking Script @reference
- assword' then return false else return true end end </code> A more complex example is: <code> blockedWords = {"password", "letmein", "computer"} minT... if Password == Username then return false end for _, value in pairs(blockedWords) do if ... owerPassword == value then return false end end hasDigit = 0 hasCaps = 0 hasLower = 0
- SMTP Server Lua Scripting @reference
- the message terminator . has been received at the end of a message * **CheckRecipients()** - (v6.3+ Enterprise Only) called at the end of a message to check if recipients are allowed ... ients()** - (v6.3+ Enterprise Only) called at the end of a message to allow customised logging of recip... ocked()** - (v6.3+ Enterprise Only) called at the end of a message if recipients have been blocked to a
- Lua SMTP Relay Control @reference
- time.hour < 19) then actions["SkipSend"] = 1; end; if size > 5000000 then actions["Priority"] = 1; end; return actions; end; </code> As an example, if you want messages over 50000 bytes to go through ma... senderid ~= 0 then actions["SkipSend"] = 1; end; else if senderid ~= 1 then actions["SkipSe
- Repairing corrupted database @how_to
- atabase====== With PostgreSQL (as with most high-end databases) the database system will automatically... raise notice '% rows inspected', curid; end if; begin SELECT msgdata INTO... e % is corrupt', badid; continue; end; end loop; end; $f$; </code> This will read all the messages from the database, and tell you which me
- Formatting Syntax @wiki
- e two backslashes followed by a whitespace or the end of line. This is some text with some linebreaks\... at the two backslashes are only recognized at the end of a line\\ or followed by\\ a whitespace \\this ... the two backslashes are only recognized at the end of a line\\ or followed by\\ a whitespace \\thi... ow 3 Col 3 | Table rows have to start and end with a ''|'' for normal rows or a ''^'' for heade
- Can't alter dates in Autoresponder Rules @how_to
- onder.html|Autoresponder Rule]] which has a start/end time set, you may notice that you can't edit the ... setting it so that the "start date" is after the "end date", so dates after the end date will be disabled in the "start date" date picker, and vice versa. S... ates than they were, you will have to change the "end date" first, and then you can change the "start d
- User Routing Script @reference
- localdomain%.com$") then ShouldForward = false; end </code> ====If the sender is user@domain.com for... m"; UseForwards = true; ShouldForward = true; end </code> ====If the time is currently in the morn... 12 then Assistants = "otheraddress@example.com" end </code> ====If the current time is between 10:00... 0") then Forwards = "person@mycompany.com"; UseForwards = true; ShouldForward = true; end </code>
- Signature Script @reference
- "<p>This is the HTML signature for domain1</p>" end elseif string.find(Sender, "@domain2%.com$") the... "<p>This is the HTML signature for domain2</p>" end end end </code> If you need, we can produce a script for you, but there would be a cost for this - contac
- Batch file to end a database backup @reference
- ======Batch file to end a database backup====== VPOP3 runs pg_dump.exe to perform the regular database... Ending this process through Task Manager will not end the back-end database processes creating the backup data. This batch file will do it for you. Save th
- IMAP4 Server Scripting @reference
- pabilities (a space is added at the beginning and end to make finding words simpler) The function shou... tring.gsub(caps, " IDLE ", " ") return caps end ====DoListResult function==== if (m_Lua.C... oListResult(folder, attributes, extended) -- do nothing return true, attributes, extended end
- POP3 Client Lua Scripting @reference
- ctions need to be performed on the message. * **End()** - called at the end of the POP3 session. =====ProcessMessage()===== ''ProcessMessage("<mailfrom>... rt of the message where this section starts * End number - the offset from the start of the message
- Encryption @faq
- essage is stored in an unencrypted form at either end, it is only during transmission that it is encryp... ====Message Encryption===== Message encryption is end-to-end. The sender's email client generally encrypts the message, and the recipient's email client wil
- Spam Filter Rules: IfMatch @reference
- wiki>^</nowiki> characters match at the start and end of a line rather than the start and end of the entire data | ^n |An empty string is not considered to... g | ^D |The dollar character matches only at the end of the search string. Without this, it can also m
- Reset Message Folder Counts @reference
- s totsize, sum(case when newflag then 1 else 0 end) as newcnt, count(case when read and not hold then null else msgid end) as unreadcnt, sum(case when hold then 1 else 0 end) as holdcnt from messages.folders left join (m
- Spam Filter Rules: Goto @reference
- === Basic example <code> If ${Score} >= 100 Goto End Endif # Anything placed here will only run if ${Score} < 100 and "Goto End" is not executed :End </code> An infinite loop - you should **never** allow this to happen <code> :