Hello,
There is a previous ticket (#1487096) indirectly dealing with the issue
of squirrelmail contacts with multiple email addresses in
squirrelmail_usercopy. As background, squirrelmail allows a contact to
have a comma-separated list of addresses as its address field. #1487096
addressed the issue of imports failing for email fields longer than 128
characters (which occurs virtually only when there are multiple
addresses). This was resolved by simply having squirrelmail_usercopy
import only the first address and drop the rest silently.
This is certainly not an ideal solution and is not at all satisfactory
in our usage, where many users use multiple-address squirrelmail
contacts to easily mail class/project lists and will be very frustrated
if these lists disappear in the upcoming migration to roundcube.
I have prepared a modification that will detect contacts having multiple
email addresses and instead import them as multiple contacts (one per
address) and then automatically place them in a roundcube group. This is
the functionality that our users have requested and is, I think, useful
to all roundcube users. As such I am sending a patch to you.
As you can see, it will check if the email field from squirrelmail
contains a semicolon or comma (there seems to be some slight
inconsistency on which character is used, so it is best, I think, to
just work on both), and if there is it creates a group by the name of
the squirrelmail contact, and then inserts a contact for each individual
address (with only email address, no name info), and adds that contact
to the group created before.
Thanks,
--
Jesse B. Crawford (jeanluc)
Systems Programmer
Tech Computer Center
New Mexico Tech
jeanluc(a)nmt.edu
http://nmt.edu/~jeanluc
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/Bq/WXT7xgUb/squirrelmail_multipl.diff
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
_______________________________________________
List info: http://lists.roundcube.net/dev/
BT/aba52c80
Dear all, please check the attached labels.inc and messages.inc
translations for Bahasa Indonesia.
Yours Sincerely,
Sabda
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/ts/wzJNaSUT/labels.inchttp://detached.gigo.com/rc/ts/wzJNaSUT/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/
BT/aba52c80
Hi. Please update Azerbaijani in RC.
labels.inc and messages.inc
Thank you.
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/1x/qsn0lP3d/RC.rar
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
_______________________________________________
List info: http://lists.roundcube.net/dev/
BT/aba52c80
See subject...
diff /tmp/messages.inc roundcubemail-0.5.1/program/localization/de_DE/messages.inc
28,29c27,28
< $messages['errorreadonly'] = 'Die Aktion kann nicht ausgeführt werden. Der Ordner ist schreibgeschützt.';
< $messages['errornoperm'] = 'Die Aktion kann nicht ausgeführt werden. Zugriff verweigert.';
---
> $messages['errorreadonly'] = 'Die Aktion nicht ausgeführt werden. Der Ordner ist schreibgeschützt.';
> $messages['errornoperm'] = 'Die Aktion nicht ausgeführt werden. Zugriff verweigert.';
121c120
< $messages['smtpdsnerror'] = 'SMTP-Fehler: Empfangsbestätigungen werden nicht unterstützt';
---
> $messages['smtpdsnerror'] = 'SMTP-Fehler: Empfangsbestätigung werden nicht unterstützt';
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/R1/hjrw4tGP/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/
BT/aba52c80
Translation update for European Portuguese (pt_PT).
- labels.inc
Regards,
DC
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/AB/MZhGWGYm/labels.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/
BT/aba52c80
Hi list,
since 0.5 we can't use dovecot's master password feature,
because RC truncates the username to the second '@'
(user@domain1.com*masteruser@domain2.com)
For now i solved the problem with this patch, if you are interested:
--- rcmail.php 2011-03-31 01:45:11.000000000 +0200
+++ rcmail.php 2011-03-31 01:45:27.000000000 +0200
@@ -694,7 +694,7 @@
$host = rcube_idn_to_ascii($host);
if (strpos($username, '@')) {
// lowercase domain name
- list($local, $domain) = explode('@', $username);
+ list($local, $domain) = explode('@', $username, 2);
$username = $local . '@' . mb_strtolower($domain);
$username = rcube_idn_to_ascii($username);
}
it would be nice to not creating a user configuration (users table) for dovecot
master users.
Best regards.
--
Simone Caruso
CTO @ Ardeek SRL
_______________________________________________
List info: http://lists.roundcube.net/dev/
BT/aba52c80
On Tuesday 29 March 2011 13:56:36 Arthur Titeica wrote:
> Hello.
>
> I use the latest trunk. Ever since about two weeks ago attaching images
> when composing mail is happening very fast, with no error but in the end
> some images are only half uploaded while some are OK.
>
> This is happening in all browsers I could test in Windows and Linux so
> I suppose it's a server issue. I just don't remember doing anything
> special on the server or in the rcube config.
>
> Anybody please with an idea?
Hi guys. I took the time to further investigate this issue. The following were
checked with trunk 4624.
- I double checked postfix, dovecot and amavis config files and logs: nothing
unusual found.
- I disabled amavisd altogheter.
- I disabled all plugins in rcube.
The result is the same: messages reach the recipient truncated. Ex: I attach 7
pngs - only 5 reach the recipient and 1 or 2 of those 5 are corrupted.
The strange thing is that the message that gets saved in the "Sent" folder is
OK - all 7 pngs are there and intact.
Further more mails sent from desktop clients are OK and they pass the very
same path: postfix, amavis + dkim, dovecot
The final test: I "downgraded" rcube to a backup made on 07-feb-2011 (all
plugins enabled) and the messages are sent and received OK.
I need some help please. I've enabled debugging in rcube but I can't see
anything unusual in there.
On request I could send a 'bad' message saved from gmail (the recipient) and
the 'good' message saved by roundcube in the Sent folder.
Thanks!
--
Arthur Titeica
PharmEc Software
_______________________________________________
List info: http://lists.roundcube.net/dev/
BT/aba52c80
In the new contacts code in svn you can add multiple email addresses to a contact. Great stuff. I noticed that if I autocomplete an email address, it returns all email addresses for that contact instead of only the one im typing the autocomplete for. Is that intended? It looks weird to me. Im getting results back that have no bearing to what im typing.
Regards,
Cor
_______________________________________________
List info: http://lists.roundcube.net/dev/
BT/aba52c80
Hi list,
As posted a couple of weeks ago I have completed the caldav backend for
the calendar plugin. The only problem with this was that it was
completed against the old abandoned calendar plugin so I devoted some
effort to migrate it to the new calendar plugin. I am sad to say that
this has failed due to a completely new interface which, IMHO, is to
directed against the supported database backend. I therefore rest my
case. However, should people want to takeover this task or be willing
to use the old calendar plugin I have made it publicly available from
this link.
Some improvements are contained within the plugin apart from completing
the caldav backend. These are:
- Upgraded to a newer version of full-calendar which support selection
of timeslots.
- Implemented selection of timeslots as a means of creating a new event
instead of simply clicking and have an event creating defaulting to
lasting for 2 hours.
- Fix some bugs related to all-day events which were not handled
according to RFC.
- Proper handling of timezones. Backend always saves in UTC but
frontend displays in the users preferred timezone.
- Added more categories.
- Fix bug that prevented displaying CRLF in description as well as
saving events containing CRLF on the server without loosing data.
- A number of small fixes of bugs.
One thing I was not able to fix was the export of the calendar which
always displays events dated epoch since I have not been able to
transfer the displayed dates back to the backend.
Get it here: http://ftp.datanom.net/roundcube/calendar.tar.gz
--
Hilsen/Regards
Michael Rasmussen
Get my public GnuPG keys:
michael <at> rasmussen <dot> cc
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD3C9A00E
mir <at> datanom <dot> net
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xE501F51C
mir <at> miras <dot> org
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xE3E80917
--------------------------------------------------------------
Q: How many supply-siders does it take to change a light bulb?
A: None. The darkness will cause the light bulb to change by
itself.
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/Ev/da2rFrry/signature.asc
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
_______________________________________________
List info: http://lists.roundcube.net/dev/
BT/aba52c80
When i saw http://trac.roundcube.net/ticket/1487855
i reviewed the documentation provided inside the tarball and did not
found any line (searched UPGRADING and INSTALL files) telling the user
to look which script needs to run on specified situations
So this ticket was not a bug in the code, but it is a bug into the
documentation.
In think the bug should be reopened and changed to something like
'add docs about upgrading if you are using postgresql'
or something alike
¿what you think guys?
regards
_______________________________________________
List info: http://lists.roundcube.net/dev/
BT/aba52c80