Next: Miscellany
Up: BBDB Filters & Processors
Previous: Group Processors
Subsections
Examples
The following examples which are intended to be used as a
starting point for customization provide a set of conventions
that have proven useful.
Processing customizable letters and envelops with mail merge features
is quite easy as an extension of the action processor filters.
By convention the action name for tex actions is:
tex-style-content-from
style: says which style (letter, fax, ...)
content: says what the content is.
from: says what the letter head should look like.
Automating the process of enclosing generalized information
as in-line text to as attachemnts is very useful.
Then marrying that ability with BBDB action processors
and group processors creates a full set of very powerful
information distribution tools.
By convention the names for creation of such families of
information distribution tools is as follows:
- insertable text:
- Just a tex file that can be
inserted in any email through moded-insert.
- minc-xxx:
- elisp functions to add attachements.
- msend-xxx:
- msend-xxx elisp functions to form the subject
and include attachements (pdf, gif, ...). You then need to complete it by
add supplying the To line.
- bbdb-msend-xxx:
- bbdb-msend-xxx elisp functions and M-x x msend-xxx
bbdb action for use through a BBDB buffer to send to each entry in bbdb
buffer. Makes thing individual and personal. You then need to finalize the send.
- bbdb-mbatch-xxx:
- bbdb-msend-xxx elisp functions and M-x x msend-xxx
bbdb action for use through a BBDB buffer to send to each entry in bbdb
buffer. You then need NOT to finalize the send - they just go out.
Be careful when using the mbatch feature.
- bbdb-mall-xxx:
- elisp functions and M-x x mall-xxx bbdb action.
You need to finalize. Make things group oriented.
- bbdb-mallbatch-xxx:
- elisp functions and M-x x mall-xxx bbdb action.
You need NOT to finalize. Make things group oriented.
Be careful when using the mbatch feature.
Next: Miscellany
Up: BBDB Filters & Processors
Previous: Group Processors