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

World: r3wp

[!Readmail] a Rebol mail client

PhilB
7-Feb-2005
[23]
rebmail 4.8.0 & associated helptext has been released (07/02/2005) 
...

Changes Since 4.7.14

4.7.15  - Enhancement - Add name & email to substituion in reply 
text
4.7.16  - Bug Fix - Dont include name from Contacts list
4.7.17  - Bug Fix - Use From email address in Reply substitution

4.7.18  - Bug Fix - If no account is selected then display Alert 
when getting mail

4.7.19  - Enhancement - Process all picked acounts in Account Maintenance

4.7.20  - Enhancement - Request confirmation before deleting an account

4.7.21  - Bug Fix - If no Contacts exists program as failing on taking 
Contact menu item

4.7.22  - Enhancement - Process all picked acounts in Account Maintenance
4.7.23  - Enhancement - Make Contact Details a Dialog Box
4.7.24  - Enhancement - make new mail window title 'New Mail'
4.7.25  - Enhancement - Add no of days in search window
4.7.26  - Bug Fix - If password is blank then do not decrypt
4.8.0   - Enhancement - Update Version Number

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
20-Feb-2005
[24]
rebmail 4.9.0 & associated helptext has been released (20/02/2005) 
...

Changes Since 4.8.0
4.8.1   - Bug Fix - Spelling mistakes in locale.r

4.8.2   - Bug Fix - Update location not found should not stop preferences 
being saved
4.8.3   - Enhancement - Add Resizing to main Contact Window
4.8.4   - Enhancement - Add Resizing of Delete Mail Window


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.
Graham
20-Feb-2005
[25]
ever thought of making a web version?
PhilB
20-Feb-2005
[26x2]
It probably wouldnt take too long .... (I had a demo working a while 
ago using the IE plugin .... but I dont use IE any more.) 
not sure what advantages there would be .... 

what are the chances that you have the Rebol plugin installed and 
not have Rebol/View.
The storage of the emails would be the biggest change.

I presume that you wouldnt download them but just leave them on the 
server.
Graham
20-Feb-2005
[28]
Yes, leave on server .. like web based email.
PhilB
25-Feb-2005
[29]
rebmail 4.9.6 & associated helptext has been released (25/02/2005) 
...

Changes Since 4.9.0
4.9.1   - In Prefs - make use of on/offline flag

4.9.2   - Bug Fix - locale - gi_101: 'Update location not found. 
Continue?'
4.9.3   - Bug Fix - Correctly indicate if email has an attachment
4.9.4   - Enhancement - Add Readmail.jpg to about Window
4.9.5   - Enhancement - Add positioner to Mail maintennce
4.9.6   - Bug Fix - fix error if position.prf didnt exist


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.
Fabrice
21-Apr-2005
[30x4]
Hi Phil
Seems my locale.r in french does not work with the latest release 
:
http://rebol.dev.fr/view.php?sid=165
Is it possible to run rules without restarting the app ?
PhilB
21-Apr-2005
[34x2]
Hi Fabrice .... the format of the locale.r has changed in release 
4.7.12 (for securty purposes)
It should now be of the form ...
REBOL [
    Title:   "Test Locale"
    Date:    31-Dec-2004/18:00:00
]

gm_about: "About"
gm_Accounts: "Accounts"
gm_Contacts: "Contacts"

So you just need to remove the gv_locale/ from your code
If you update your rules script the updates will be in effect the 
next time you fetch your mail (i.e. you do not have to restart the 
program)
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.