On Dec 4, 2007, at 1:05 PM, Michael Baierl wrote:
> You are right, you are right and thanks for the info.
Even if RC is safe from this, I would suspect that many people on the
RC Dev List also have their fingers in other web app projects which
_might_ be impacted. In other words, good info to know for work
outside of RC, which was my main reason for posting it here.
Charles Dostale
System Admin - Silver Oaks Communications
http://www.silveroaks.com/
824 17th Street, Moline IL 61265
_______________________________________________
List info: http://lists.roundcube.net/dev/
I ran across this on the Fedora Dev List -
> * Much to my dismay, many web authors will look for only IE or
> Firefox.
> There are websites that actually STOP WORKING if the browser is not
> Firefox (or IE). Firefox CVS HEAD builds recently stopped reporting
> "Firefox" in the useragent string for example which made many sites[1]
> break.
>
> [1]
> https://bugzilla.mozilla.org/showdependencytree.cgi?
> id=334967&hide_resolved=1
That Mozilla Bugzilla link shows the sites "broken" by the UA change
noted above.
Thought y'all should be aware that FF3 might have this UA string change.
Charles Dostale
System Admin - Silver Oaks Communications
http://www.silveroaks.com/
824 17th Street, Moline IL 61265
_______________________________________________
List info: http://lists.roundcube.net/dev/
Attached the Bulgarian (bg) localization files, updated with the latest
additions to the language files.
Please update them in the svn.
Regards,
Doichin
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/RC/Q7UMRCOD/labels.inchttp://detached.gigo.com/rc/RC/Q7UMRCOD/messages.inc
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi,
I have a fix for #1484681 (see patch in the ticket) but I'm not sure if
I missed something.
The function subscribe() in program/include/rcube_imap.inc splits
mailboxes into an array with a comma as delimiter. That's the source of
the problem in this ticket.
It splits into an array because that's what _change_subscription()
wants. that's OK.
The array should be splittable from a text string because
change_subscription() in apps.js may send more than one folder.
Understandable.
But: change_subscription() in apps.js is never called. Ever.
Thus I removed it, and made sure subscribe() and unsubscribe() call
_change_subscription() with an array as first argument.
Is this okay? Is change_subscription() an old artefact, or is it needed
somewhere else in the future?
Robin
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hello
I had an early version of RC running on my box and attempted to upgrade to
the latest release.
I did not modify nor update the Database, I left it as was and deployed the
webmail site.
now i can read incoming mail without any issues but the bizzare thing is
that if i want to forward,
compose or reply, the default identity is missing from the dropbox and hence
i am unable to
post anything.
so is this due to not having the db updated or modified somehow during my
upgrade process?
or is this a latelly generated bug?
regards
BL
_______________________________________________
List info: http://lists.roundcube.net/dev/
Since there is no "double click" available through the iPhone
interface, is there an alternate way to open a message?
Joel Clermont
joel(a)orionweb.net
262-377-9930
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi,
I've got a tricky roundcube problem. It seems related specifically to our
communigate pro imap server. When clicking on reply, none of the header
information that should be in a reply gets populated (subject, original email
date, recipient).
I've noticed that this always happens when the preview pane is turned on, and
only sometimes happens when the preview pane is off.
I've been using roundcube elsewhere for quite some time with a courier imap
server, and don't have the same problems.
I've looked at compose.inc, rcube_imap.inc and imap.inc, however, I am
struggling to find out the cause of this problem.
Any ideas of what to look for would be appricated. I am a php developer, so
happy to hunt around in the code, just struggling to get my head around what
is supposed to happen. Running rev 912 from svn.
If I set $rcmail_config['enable_caching'] = FALSE;
Then this problem occurs all of the time.
I've done a tcpdump of the traffic between roundcube and the imap server.
Something that I don't quite understand is why the appears to be 2 imap
queries.
What I see is:
fh0 UID FETCH 6095 (BODY.PEEK[HEADER.FIELDS (DATE FROM TO SUBJECT REPLY-TO
IN-REPLY-TO CC BCC CONTENT-TRANSFER-ENCODING CONTENT-TYPE MESSAGE-ID
REFERENCES)])
and then
fh0 FETCH 927 (BODY.PEEK[HEADER.FIELDS (DATE FROM TO SUBJECT REPLY-TO
IN-REPLY-TO CC BCC CONTENT-TRANSFER-ENCODING CONTENT-TYPE MESSAGE-ID
REFERENCES)])
Not sure why it does this twice. Also, I noticed that it's trying to
fetch "Reply-to" which is not returned from Imap. Any ideas.
TCP dump below:
* OK CommuniGate Pro IMAP Server 4.3.6 at oss.co.nz ready
cp01 CAPABILITY
* CAPABILITY IMAP4 IMAP4REV1 ACL NAMESPACE UIDPLUS IDLE LITERAL+ QUOTA ID
MULTIAPPEND LISTEXT CHILDREN BINARY LOGIN-REFERRALS STARTTLS AUTH=LOGIN
AUTH=PLAIN AUTH=CRAM-MD5 AUTH=DIGEST-MD5 AUTH=MSN
cp01 OK completed
a000 AUTHENTICATE CRAM-MD5
a000 OK completed
ns1 NAMESPACE
* NAMESPACE (("" "/")) (("~" "/")) (("~public/" "/"))
ns1 OK completed
sel1 SELECT "INBOX"
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft $MDNSent $Hidden)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft $MDNSent
$Hidden)] limited
* 937 EXISTS
* 0 RECENT
* OK [UIDNEXT 6107] predicted next UID
* OK [UIDVALIDITY 278662535] UIDs valid
sel1 OK [READ-WRITE] SELECT completed
fh0 UID FETCH 6095 (BODY.PEEK[HEADER.FIELDS (DATE FROM TO SUBJECT REPLY-TO
IN-REPLY-TO CC BCC CONTENT-TRANSFER-ENCODING CONTENT-TYPE MESSAGE-ID
REFERENCES)])
* 927 FETCH (BODY[HEADER.FIELDS (DATE FROM TO SUBJECT REPLY-TO IN-REPLY-TO CC
BCC CONTENT-TRANSFER-ENCODING CONTENT-TYPE MESSAGE-ID REFERENCES)] {259}
From: "Someone" <removed>
To: <gogilvie(a)oss.co.nz>
Subject: WR for meeting
Date: Wed, 7 Nov 2007 11:35:19 +1300
Content-Type: text/plain;
.charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-ID: <auto-000004410094(a)oss.co.nz>
UID 6095)
fh0 OK completed
fh1 UID FETCH 6095 (UID RFC822.SIZE FLAGS INTERNALDATE)
* 927 FETCH (UID 6095 RFC822.SIZE 1576 FLAGS (\Seen) INTERNALDATE "06-Nov-2007
22:35:21 +0000")
fh1 OK completed
srch1 SEARCH UID 6095
* SEARCH 927
srch1 OK completed
F1247 FETCH 927 (BODYSTRUCTURE)
* 927 FETCH (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL
NIL "7bit" 746 24 NIL NIL NIL NIL))
F1247 OK completed
FUID FETCH 927 (UID)
* 927 FETCH (UID 6095)
FUID OK completed
fh0 FETCH 927 (BODY.PEEK[HEADER.FIELDS (DATE FROM TO SUBJECT REPLY-TO
IN-REPLY-TO CC BCC CONTENT-TRANSFER-ENCODING CONTENT-TYPE MESSAGE-ID
REFERENCES)])
* 927 FETCH (BODY[HEADER.FIELDS (DATE FROM TO SUBJECT REPLY-TO IN-REPLY-TO CC
BCC CONTENT-TRANSFER-ENCODING CONTENT-TYPE MESSAGE-ID REFERENCES)] {259}
From: "Someone" <removed>
To: <gogilvie(a)oss.co.nz>
Subject: WR for meeting
Date: Wed, 7 Nov 2007 11:35:19 +1300
Content-Type: text/plain;
.charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-ID: <auto-000004410094(a)oss.co.nz>
)
fh0 OK completed
fh1 FETCH 927 (UID RFC822.SIZE FLAGS INTERNALDATE)
* 927 FETCH (UID 6095 RFC822.SIZE 1576 FLAGS (\Seen) INTERNALDATE "06-Nov-2007
22:35:21 +0000")
fh1 OK completed
ftch FETCH 927 (BODY.PEEK[1])
* 927 FETCH (BODY[1] {746}
The WR for the meeting this morning:
[cut]
)
ftch OK completed
I LOGOUT
* BYE CommuniGate Pro IMAP closing connection
I OK completed
Regards
--
Glen Ogilvie
Open Systems Specialists
Level 1, 162 Grafton Road
http://www.oss.co.nz/
Ph: +64 9 984 3000
Mobile: +64 21 684 146
GPG Key: ACED9C17
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi all!!
I've just made the first filtering script to translate SQL filters to
System filters. It takes user parameter (something like
'rcdev(a)cio.cat') and the system filtering type. At the moment, allowed
types are 'procmail' (default) and 'exim'. If you call it without
params, it will ask for IMAP user and translate filters to procmail
format. Translated filters are printed to stdout. The 'help' param
prints out help.
I repeat: this is a very earlier version. You can only match a
containing string on some message's part, not regexps. You can only
move messages to another mailbox, not forwarding neither anytihng else.
Now I will concentrate on Sieve. If anyone knows other significant mail
filtering systems, tell me and, if possible, some syntax specification
webpage.
After doing firsts versions of more significant mail filtering systems,
I will improve a better UI to allow advanced matching systems, probably
adding another table to roundcube DB and altering the 'filters'
existing one.
Please, comment out when (in which step) do you think it will be
applicable to svn version (upload work).
Attached to this message, I send the script and the output from running
the script with my user rcdev, one with procmail type and the other
with exim's. Bugs and comments are welcome.
Thanks to everybody!!
PD: I've seen several connections from you to my server. Anyone wants
to comment anything to filters UI? And is there someone who can tell me
how to use drag'n'drop lists (to change filters order)?
emi
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/KV/gEbX/jku/sql2filter.phphttp://detached.gigo.com/rc/KV/gEbX/jku/rcdev_exim.txthttp://detached.gigo.com/rc/KV/gEbX/jku/rcdev_procmail.txt
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
_______________________________________________
List info: http://lists.roundcube.net/dev/