REBOL Library REBOL

Email Related

Updated: 29-May-2003

Return to main library index

Email a Web Page

mailpage.r

10-Sep-1999

Send a web page. (simple)

1 line

221 bytes

 
EMail Setup (for Send)

setemail.r

6-Nov-1997

Minimum set-up for sending email messages from REBOL.

1 line

842 bytes

 
Web Page Emailer

websend.r

20-May-1999

Fetch a web page and send it as email.

1 line

219 bytes

 
CGI Form Emailer

cgimail.r

19-Jul-1999

Emails the contents input into a web CGI form.

3 lines

558 bytes

 
POP Email Port Spec

popspec.r

10-Sep-1999

POP port specification used to connect to an email server. All of the mail reading examples use this.

3 lines

658 bytes

 
Email a Text File

mailfile.r

10-Sep-1999

Send a text file (as text of message).

4 lines

366 bytes

 
Save Email to File

mailsave.r

10-Sep-1999

This example reads all email and saves it to a file.

5 lines

500 bytes

 
Email Message Sender

mailsend.r

10-Sep-1999

A very simple way to send an email.

8 lines

459 bytes

 
Print Mailbox Subjects

mbxsubjects.r

4-Jun-1999

Prints all the mail subject lines for a Eudora mailbox file.

8 lines

599 bytes

 
Email Text Files

mailfiles.r

10-Sep-1999

This example sends a group of text files as separate messages.

9 lines

558 bytes

 
Email Friend Monitor

mailfriends.r

10-Sep-1999

This example displays messages that come from "friends" only. All others will be ignored.

9 lines

749 bytes

 
Email Group Sender

mailsendgroup.r

10-Sep-1999

A very simple way to send email to a group.

9 lines

521 bytes

 
Send Pages Every Hour

webloop.r

20-May-1999

Send a set of pages via email every hour.

9 lines

380 bytes

 
Web Page Change Detector

webcheck.r

20-May-1999

Determine if a web page has changed since it was last checked, and if it has, send the new page via email.

10 lines

500 bytes

 
Email Ping (Confirmation)

mailping.r

10-Sep-1999

Confirm certain email that contains a key word.

11 lines

775 bytes

 
Email Sniffer

mailsniff.r

10-Sep-1999

Example of how to search all incoming email for particular keywords.

12 lines

789 bytes

 
Sends Email via CGI Form

cgiemailer.r

20-Jul-1999

Uses a Web form to send an email message.

13 lines

661 bytes

 
Send Email with Buttons

emailsend.r

20-May-2000

A very simple email sending application that shows how text is input and buttons are used.

13 lines

650 bytes

 
Email Send With CC

mailcc.r

10-Sep-1999

Example of how to include CC addresses on an email header.

14 lines

522 bytes

 
Trivial Email List Server

mailserver.r

10-Sep-1999

As simple as a list server gets.

15 lines

1090 bytes

 
Email Auto-reply

mailautoreply.r

10-Sep-1999

This example confirms email received from "friends" only. All others will be ignored.

16 lines

990 bytes

 
Email Headers

mailheader.r

10-Sep-1999

Send email with a custom header.

16 lines

507 bytes

 
Email Files as Compressed

mailfilescomp.r

10-Sep-1999

This example sends a group of files (binary or text) as a single compressed text message.

18 lines

869 bytes

 
Simple Emailer

simple-mail.r

24-Oct-1998

A simple script, which uses the e-mail capabilities of REBOL in a more user friendly way.

18 lines

1276 bytes

 
Search Mailbox

mbxfind.r

4-Jun-1999

Search a Eudora mailbox file and output a file with all the messages that contain a given string.

20 lines

979 bytes

 
YARM - Yet Another Rebol Messenger

yarm.r

2-Jan-2002

An email-client with an html-frontend

20 lines

858 bytes

 
Email Spam Filter

despam.r

6-Jun-1999

Filters spam by removing all messages from your incoming email that were not sent directly to you. Valid email is not affected and remains on server.

22 lines

1090 bytes

 
Email Viewer (as web page)

mailview.r

10-Sep-1999

This example displays all of your pending email as an HTML web page. (But does not remove it.)

22 lines

1181 bytes

 
Form Letter

formletter.r

10-Sep-1999

Example of how to create an email form letter.

23 lines

866 bytes

 
Save to Mailbox File

mailboxsave.r

10-Sep-1999

This example reads email and appends it to a standard mailbox file (which can be read by most email apps).

23 lines

1186 bytes

 
Search Mail for REBOL Scripts

mbxscripts.r

30-May-2000

Search a mailbox file (e.g. Eudora) for email messages containing REBOL scripts.

23 lines

1074 bytes

 
quoted-printable encoder

qp-encode.r

20-Jun-2002

Encodes the string data to quoted-printable format

25 lines

1251 bytes

 
Autoextracting REBOL file creator

autoextract.r

16-Jun-1999

Send files via email which can be decompressed simply by executing the contents of the message when it is received.

28 lines

1370 bytes

 
Deluxe Email Spam Killer

maildespam.r

10-Sep-1999

This is an example of a simple email filter that removes unwanted junk mail from your mailbox.

30 lines

1636 bytes

 
Email Blaster

blast.r

22-Jun-2000

Send an email to everyone on a spreadsheet of email addresses. Personalize the greeting for each. Keep a log of who was been sent the message.

40 lines

1725 bytes

 
CGI Emailer Form (HTML Part)

cgiemailhtml.r

20-Jul-1999

HTML form to go with CGI Emailer example (cgiemailer.r).

48 lines

1624 bytes

 
Save email attachments to disk

detach.r

9-Jun-1999

Detach mail attachments

50 lines

2236 bytes

 
Check POP mail

popcheck.r

21-Aug-2002

Checks email messages in a POP account and reports relevant information to another email address.

53 lines

13085 bytes

 
Feedback

feedback.r

2-Apr-2001

Sends feedback to REBOL Technologies.

56 lines

2266 bytes

 
Quick Email Sender

emailer.r

2-Apr-2001

A simple GUI example of an email sender.

64 lines

2166 bytes

 
Email attachments

attach.r

20-Jul-1999

Send email with base64 encoded attachments

67 lines

2521 bytes

 
Jobbot Email Server

jobbot.r

8-Sep-1999

The email server we use for processing job related email.

73 lines

2597 bytes

 
Small Mail Sender by Freakzen-LX

smail.r

4-Jul-2001

small mail client with timer and logging function

98 lines

4045 bytes

 
Email client

emailclient.r

14-Jul-2001

A fullblooded email-client that checks, orginizes and sends emails! autoupgradable!

2 pages

9150 bytes

 


The line count is for code lines only and is used as a rough estimate of code size. It does not include script headers, blank lines, or comment lines.

To add or modify a file, run REBOL/View and click on the Add-Script icon in the Library folder. Be sure that the script has a REBOL header that describes its purpose.

You can download the entire library as a compressed, self-extracting REBOL archive. The file is 585 KB and requires REBOL to extract. You may need to right click on this link to save the file in some browsers.

Once you have extracted the files, you can build these HTML index pages locally by running the build-lib.r script.

Note: All scripts are provided AS IS without warranty and without liability to the author or to REBOL Technologies.

REBOL is a trademark of REBOL Technologies.