r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!Readmail] a Rebol mail client

Fabrice
22-Apr-2005
[36x3]
Thank's Phil, locale worksnow :-)
The doc need to be update ;-)
For rules, the doc says :
7. Rules

When retrieving mail for an account the program runs a rebol script 
called rules.r.

Is it possible to apply rules on maill that already in "inbox" ?
PhilB
22-Apr-2005
[39]
I will update the Doc for the next release ....


No that is not possible .... though could be implemented .... and 
would be usefull for when a new rule is added.
Fabrice
25-Apr-2005
[40]
The "trace networking" is a really good feature !!! thank Phil :-)
Fabrice
14-May-2005
[41]
Hi Phil, some news ?...
PhilB
14-May-2005
[42]
Hi Fabrice .... I have a minor update I will be uploading on 15/05

It will alllow a limited import of emails .... (they must be in plain 
text as single files with an extension on .eml)

also a change to the way that the positions are remembered for each 
wndow so that it will be easier to add more windows whose vpositions 
are remembered.
Fabrice
17-May-2005
[43]
Hi all,

Is it possible to decode iso-8859-1 subject in the pending emails 
window ?


Maybe this script can help http://www.reboltech.com/library/html/utf-8.html
PhilB
17-May-2005
[44]
Hi Fabrice, can you send me an example email ?
Graham
17-May-2005
[45]
From Didier

	; decode ISO-8859-1 / ASCII-US encoded text

 decode-iso8859: func [str /local ascii non-ascii char text emit quoted-printable 
 encoded-word res b e] [
		emit: func [v][append res v]
		ascii: charset [#" " - #"^(7f)"]
		non-ascii: complement ascii
		text: exclude union ascii non-ascii charset ["="]
		char: exclude ascii charset ["?_=^-"]
		encoded-word: [
			"=?" ["ISO-8859-1" | "us-ascii"] [
				"?q?" some quoted-printable |
				"?b?" b: to "?" e: (emit to-string debase copy/part b e)
			] "?="
		]
		quoted-printable: [
			"_" (emit #" ") |
			b: some char e: (emit copy/part b e) |

   b: "=" (emit do rejoin [ {#"^^(} second b third b {)"} ]) 2 skip
		]

		res: make string! length? str

  parse/all str [any [encoded-word | "=" (emit #"=") | "^/ " | b: some 
  text e: (emit copy/part b e)] to end]
		res
	]
PhilB
18-May-2005
[46]
Thanks Graham ... I already decode ISO-8858-1 in the main window 
using this code .... I think Fabrice wants the same code to be used 
in decoding the subject lines in the pending mail window.

What I need is an example .... but I need to know its coming as I 
dont want to delete it from the server when I fetch my mail .... 
:-)
Fabrice
20-May-2005
[47x2]
Hi Phil, this is an example you can save in one of your directory...
Received: from web26108.mail.ukl.yahoo.com ([217.12.10.232])

        by mail.prosygma-asp.com (Merak 7.5.2) with SMTP id 1TI26716
        for <[me-:-you-:-com]>; Tue, 26 Apr 2005 04:58:31 +0200

Received: (qmail 67900 invoked by uid 60001); 26 Apr 2005 02:58:30 
-0000

Message-ID: <[20050426025830-:-67898-:-qmail-:-web26108-:-mail-:-ukl-:-yahoo-:-com]>

Received: from [81.248.68.164] by web26108.mail.ukl.yahoo.com via 
HTTP; Tue, 26 Apr 2005 04:58:29 CEST
Date: Tue, 26 Apr 2005 04:58:29 +0200 (CEST)
From: Rodrigue <[you-:-me-:-com]>
Subject: Re: Erreur lors de l'enregistrement d'une news
To: Admin Rebol <[me-:-you-:-com]>
In-Reply-To: 6667
MIME-Version: 1.0

Content-Type: multipart/alternative; boundary="0-370637848-1114484309=:67141"
Content-Transfer-Encoding: 8bit
X-Antivirus: avast! (VPS 0517-0, 25/04/2005), Inbound message
X-Antivirus-Status: Clean

--0-370637848-1114484309=:67141
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Salut Fabrice,
 
Peux tu me redire sous quel format je dois envoyer les photos

Rodrigue

Admin Rebol <[me-:-you-:-com]> wrote:
Bonjour Rodrigue,

>Salut Fabrice,

>contrairement à ce que je t'expliquais hier soir, les news ne s'enregistrent 
pas.
>voilà le message d'erreur : 

Peux-tu m'envoyer ce que tu veux mettre en ligne par @ ?

Je vérifierais directement avec tes données car il n'y a pas de problème 
de mon côté pour ajouter les news.

Merci.

-- 
Fabrice

		
---------------------------------

 Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour 
 vos mails !
Créez votre Yahoo! Mail
--0-370637848-1114484309=:67141
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

<DIV>Salut Fabrice,</DIV>
<DIV>&nbsp;</DIV>

<DIV>Peux tu me redire sous quel format je dois envoyer les photos<BR></DIV>
<DIV>Rodrigue</DIV>

<DIV><BR><B><I>Admin Rebol &lt;[me-:-you-:-com]&gt;</I></B> wrote:</DIV>

<BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; 
BORDER-LEFT: #1010ff 2px solid">Bonjour Rodrigue,<BR><BR>&gt;Salut 
Fabrice,<BR>&gt;contrairement à ce que je t'expliquais hier soir, 
les news ne s'enregistrent pas.<BR>&gt;voilà le message d'erreur 
: <BR><BR>Peux-tu m'envoyer ce que tu veux mettre en ligne par @ 
?<BR>Je vérifierais directement avec tes données car il n'y a pas 
de problème de mon côté pour ajouter les news.<BR><BR>Merci.<BR><BR>-- 
<BR>Fabrice<BR></BLOCKQUOTE><p>
		<hr size=1> 

Découvrez le nouveau Yahoo! Mail : <font color="red">250 Mo d'espace</font> 
de stockage pour vos mails !<br><a href="http://fr.rd.yahoo.com/mail/taglines/*http://us.rd.yahoo.com/evt=25917/*http://us.rd.yahoo.com/mail_fr/mail_campaigns/splash/taglines_250/default/*http://fr.promotions.yahoo.com/mail/creer28.html">Créez 
votre Yahoo! Mail</a>


--0-370637848-1114484309=:67141--
Fabrice
22-May-2005
[49x3]
Is it possible to add a field with the acocunt name to show in the 
main inbox ?
Or add the possibility to store messages from each account in a different 
folder while retrieving them ?
also, when you fetch mail, the same window for filter them is show, 
it it possbile to add a "continue fetching" button ?
the need to close the window cause me some troubles... ;-)
PhilB
22-May-2005
[52]
Fabrice ... 
1. do you mean who the email is addressed to?

2. In theory you could add a rule to to store the incoming messages 
into different  folders for each To address.

3. Do you mean the popup window that tells you the folders where 
the emails have been stored? If so we could add a preferences variable 
to not show the window when fatching multiple accounts?


I will be busy for the next week ... but then I have a weeks holiday, 
I shoud have time to do some updates then, let me know what is most 
urgent for you and I will draw up a list of priorities here.
Fabrice
23-May-2005
[53x2]
1. exactly
2. effectively, but my rule does not work :
 if find ip-em/to "[mymail-:-myserver-:-com]" [op-block/2: "myfolder"]

 Where myfolder is the name of the directory in the file system (not 
 the name of the folder in Readmail)

3. not this window that is REALLY useful, but the window that allows 
you to delete some mails before fetchnig them
The most urgent : apply rules for mails already fetched.

Because this is really useful to organise your mails quickly and 
test some "incoming" rules (I'm not a parse professional ;-)

But it's not so urgent for me ; so stay concentrate on what you have 
to do outside Rebol :-)
PhilB
31-May-2005
[55x2]
I have a version of Rebmail where rules can be applied to existing 
emails.
Unfortunately I cannot upload this as I am not at my home PC. But 
I can email anyone that wants the new version. Jut contact me here 
privately and I will email the latest Version (4.9.8).
yeksoon
31-May-2005
[57]
does rebmail handles import of thunderbird mailboxes?
PhilB
31-May-2005
[58x2]
I dont think it would .... the only import function expects all mail 
items to be in a file with a suffix of .eml
(i.e. Each maill item is a single file)

 ... unless thunderbird stores its mail like this or can export its 
 mail like this you cant import it.
Fabrice - re-reading your message, op-blocb/2: should be a string 
containing the Rebmail folder name, not the system folder name.
Looks like there is an error in the documentaion here. 

So try your rule again but this time with the Rebmail folder name.
PhilB
1-Jun-2005
[60]
Fabrice - Rebamil 4.9.10 also decodes iso08859-1 text in both the 
main window and pending emails window.
PhilB
4-Jun-2005
[61]
I am planning to make rules internal to the program, so that you 
wont have to write a script in order to implement rules.
I have a working version here, which I am currently testing.

Of course this means that your current rules will stop working when 
this version is released ... let me know if this is oing to vause 
anyone any problems .... or if anyone wants to volunteer for testing 
let me know here.
Fabrice
8-Jun-2005
[62]
Hi Phil !!!
I want ti be volunter of course ;-)

Thanks for the tip for the folder name, but I will waiting for the 
new release to test rules.
PhilB
17-Jun-2005
[63x3]
I would like to enforce that rebmail can only be used by View 1.3.
So from  rebmail 5.0.0 view 1.3 will be required.

If this is a problem for anyone then please let me know.
rebmail 4.10.11 & associated helptext has been released (18/06/2005) 
...

Changes Since 4.9.6
4.9.7   - Enhancement - Import emails" "Phil Bevan" 21/02/2005]

4.9.8   - Enhancement - Apply rules to a folder" "Phil Bevan" 30/05/2005]

4.9.9   - Bug Fix - Correct backdrop on getmail progress window" 
"Phil Bevan" 31/05/2005]

4.9.10  - Enhancement - decode ISO-8859-1 / ASCII-US encoded text" 
"Phil Bevan" 31/05/2005]

4.9.11  - Enhancement - allow Shift select to select multiple emails" 
"Phil Bevan" 01/06/2005]

4.9.12  - Bug Fix - Ensure download time is updated correcly" "Phil 
Bevan" 01/06/2005]
4.10.1  - Enhancement - Add options window
4.10.2  - Enhancement - Add rules maintenance
4.10.3  - Bug Fix - Remove Debugging info
4.10.4  - Bug Fix - Make Select Folder in Rules work
4.10.5  - Bug Fix - Apply send patch under View 1.3
4.10.6  - Bug Fix - Better Error trapping when applying fixes
4.10.7  - Bug Fix - Fix folder returned from unknown folder name

4.10.8  - Bug Fix - Do not try to copy email to itself when applying 
rules
4.10.9  - Enhancement - Add default inbox for incoming mail

4.10.10 - Bug Fix - Make Select Folder in Rules datila work for View 
1.2
4.10.11 - Bug Fix - Ensure preferences work on new install


rebmail.r can be found at .... http://www.upnaway.com/~philb/philip/pbmail/readmail.r

reabmail is also the following formats 

rip format at  .... http://www.upnaway.com/~philb/philip/pbmail/readmail.rip

zip format at  .... http://www.upnaway.com/~philb/philip/pbmail/readmail.zip


the archive containing rebmail.r & rebamail.html (rip = compressed 
self extracting rebol archive)
 
Any problems let me know.
This version is compatible with View 1.2.5 onwards inluding View 
1.3
PhilB
26-Jun-2005
[66]
As far as I am aware all users of Rebmail are now using View 1.3.

I have 1 further release that will be compatible with View 1.2.x 
but unless anyone has any objections all future release will require 
View 1.3.

Rebmail 4.11 will remain downloadable, and I will maintain the source 
for critical updates.
Fabrice
27-Jun-2005
[67x2]
Good to know !
As Carl said in his blog, RT will focus on the other OS. So not so 
long to wait for an universal readmail ;)
PhilB
1-Jul-2005
[69]
rebmail 4.11.4 & associated helptext has been released (02/07/2005) 
...


For detailed changes http://www.upnaway.com/~philb/philip/pbmail/readmail.ver


rebmail.r can be found at .... http://www.upnaway.com/~philb/philip/pbmail/readmail.r

reabmail is also the following formats 

rip format at  .... http://www.upnaway.com/~philb/philip/pbmail/readmail.rip

zip format at  .... http://www.upnaway.com/~philb/philip/pbmail/readmail.zip


the archive containing rebmail.r & rebamail.html (rip = compressed 
self extracting rebol archive)
 
Any problems let me know.
PhilB
8-Jul-2005
[70]
I have made this group Web-public .... so it will bet published on 
the Web mirror.
PhilB
10-Jul-2005
[71]
I am planning 1 last upgrade to readmail.r before Release 5.0 (which 
will only be compatible with View 1.3).

If there are any requests that will be simple changes I will see 
if I can include them.
PhilB
19-Oct-2005
[72]
rebmail 4.12.2 & associated helptext has been released (19/10/2005) 
...


For detailed changes http://www.upnaway.com/~philb/philip/pbmail/readmail.ver


rebmail.r can be found at .... http://www.upnaway.com/~philb/philip/pbmail/readmail.r

reabmail is also the following formats 

rip format at  .... http://www.upnaway.com/~philb/philip/pbmail/readmail.rip

zip format at  .... http://www.upnaway.com/~philb/philip/pbmail/readmail.zip


the archive containing rebmail.r & rebamail.html (rip = compressed 
self extracting rebol archive)
 
Any problems let me know.
PhilB
18-Mar-2006
[73]
rebmail 4.12.6 & associated helptext has been released (18/03/2006) 
...


For detailed changes http://www.upnaway.com/~philb/philip/pbmail/readmail.ver


rebmail.r can be found at .... http://www.upnaway.com/~philb/philip/pbmail/readmail.r

reabmail is also the following formats 

rip format at  .... http://www.upnaway.com/~philb/philip/pbmail/readmail.rip

zip format at  .... http://www.upnaway.com/~philb/philip/pbmail/readmail.zip


the archive containing rebmail.r & rebamail.html (rip = compressed 
self extracting rebol archive)
 
Any problems let me know.
Gregg
20-Mar-2006
[74]
Thanks Phil! Every time you post an update, I think to myself "I 
should really try to start using this thing." Then intertia pushes 
me along. :-(  Someday....someday...
Robert
21-Mar-2006
[75]
It's cool and definetly worth to have a look.
yeksoon
21-Mar-2006
[76]
I noticed that there is a 'Spam' folder.

Does Rebmail has built-in spam filtering?
PhilB
21-Mar-2006
[77x2]
No built in Spam filtering .... sorry .....

You can setup rules to filter mail as it arrives, see the docs for 
more information.
I find settiung my default inbox to "spam" and using rules to send 
any mail from my whitelist or my address book into my inbox.
PhilB
27-Apr-2006
[79]
rebmail 4.13.4 & associated helptext has been released (27/03/2006) 
...


For detailed changes http://www.upnaway.com/~philb/philip/pbmail/readmail.ver


rebmail.r can be found at .... http://www.upnaway.com/~philb/philip/pbmail/readmail.r

reabmail is also the following formats 

rip format at  .... http://www.upnaway.com/~philb/philip/pbmail/readmail.rip

zip format at  .... http://www.upnaway.com/~philb/philip/pbmail/readmail.zip


the archive containing rebmail.r & rebamail.html (rip = compressed 
self extracting rebol archive)
 
Any problems let me know.
Anton
27-Apr-2006
[80]
These are spelling mistakes in your release notice - "reabmail", 
"rebamail" aren't they ?
PhilB
27-Apr-2006
[81]
hmmm .... yes ... rebmail & reabmail should say readmail
Anton
27-Apr-2006
[82x2]
readmail
 - really ?!
I think your fingers are doing the spelling for you.
PhilB
28-Apr-2006
[84]
Rebmail was a project setup to create a Rebol mail client.  As far 
as I am aware, no code was ever written for it.


Through some confussion, my email client got labelled as Rebmail 
... the name of this Group being a good example .... (it was not 
created by me) ....  so readmail.r and readmail are what all the 
documentation refers to ......
Ingo
28-Apr-2006
[85]
Hi Phil, that's not completely true. I, for example, am pretty sure 
that I still have a file with a 
REBOL [
	file: %rebmail.r
	;...
]
header.
I just didn't feel it worthy of widespread distribution ;-)