![]() |
Saturday September 6 2008 |
| Home • Forums • Bible • Directory • Menu | 35 visitors Welcome Guest! |
Help Documents: PEPMain | Actions | Headers | Tests | Commands | Reply Files | DNS Blocklists | SpamAssassin | Challenges | Glossary | Spam FAQ | SMTP Tutorial | PEP Wizard
Reply FilesThe KEEP, DELETE, REPLY, and CHALLENGE actions can send an automatic reply to incoming messages. Replies that are sent automatically like this are called auto responders.There are many uses for auto responders. They can be used to let people know that their message has been received and will be read shortly. They can be used to tell people that you're currently on vacation and won't get to their message until a later date. They can be used to explain why someone's message was deleted, and so on.
General Format of Reply FilesA reply file is a plain text file that you must create yourself and upload to your account. By "plain text" I mean a text only file that contains no special formatting codes from your word processor (if you use a word processor to create these file, make sure you save them as "text only").A reply file looks like a regular mail message and it has two sections that are separated by a blank line. The first section is a list of message headers, and the second section is the actual body of the message. For example:
NOTE:
PlaceholdersIn the example above you'll see things like {from} and {subject}. Those are placeholders and will be replaced with other values at the time the message is sent.When PEP encounters a word that is enclosed in curly braces like that, it replaces the whole thing with the value of the header with that name. So {from} will get replaced with whatever is in the From: header of the message to which we're responding. If the header does not exist, the placeholder is simply removed. If you need to include some actual curly braces in the message, you can escape them with backslashes: \{from} will not be treated as a placeholder but will appear in the message as {from}. If you need to embed a literal backslash in a message, do the same thing: \\ becomes a single \. You can embed any header value in a message this way, including the special PEP headers. There is one special placeholder you can use as well: {*} will be replaced with the entire contents of the original message. Use that one with caution! There is also a way to include the contents of another file in the reply message. This might be useful if you have multiple reply files and you want to append a common footer to all of them without having to edit them all when it changes. This can be done with a placeholder that looks like this: {include sigfile.txt}
Reply RestrictionsThere are certain situations where PEP will refuse to send a reply file because it's either against the Internet e-mail standards or because it's impossible to do so.PEP will not send a reply file when the original message appears to be some sort of error message or when it appears to come from a mailing list. In particular, PEP examines the following things:
Replies are sent with a null sender so any bounces to your autoreplies will not come back to you. As long as you include a From: header with a valid e-mail address, recipients will be able to rpely to them though.
Reply CachingLet's say you are away on vacation and you've set up an auto-responder to tell people this. How often do you need to remind the same person that you're away? It can be really annoying to keep getting the same reply for every message you send.So PEP remembers which reply files have been sent to which addresses and ensures that no more than one copy is sent to the same address per time interval. The default time interval is 1 day. You can change that with the replyinterval command. This command is followed by a number and an interval qualifier: 'h' for hours, 'd' for days, or 'w' for weeks. The minimum value is 1 hour. In this example we're going to send the file "vacation.txt" but only once every 5 days:
Hints & Tips
|
|
Copyright © 2002-2008 Christian.net
- all rights reserved Please read our terms of use before using this site Page generation time: 0.02 seconds |