preferences of a user modified with preferences of another user (on 2 different computers)

Annie Brugallé <[email protected]>
Newsgroups gmane.mail.squirrelmail.devel
Message-ID <[email protected]>
Last weekend, a customer (USER1) reported that, when he sent an email to 
another person, the "From" field was the email of another user (USER2).

I verified his configuration and I saw that his preferences 
(.../data/userId.pref) were changed : he had the preferences of USER2.
These two users don't know each other. They were on different computers.

We have :

System redhat Enterprise 4
Squirrelmail 1.4.17
plugins : avelsieve, newmail, quota_usage, quicksave, compatibility

imap server: Cyrus imapd 2.2.12-9
smtp server: postfix 2.2.10-1.2.1.el4_7
web server: Apache 2.0.52-41.ent.2

browser (of the user who sent the mail with the wrong "From" field) : 
Firefox 3(he don't remember if he worked on Linux or windows. )

It's the only problem reported since the installation of this version of 
squirrelMail : 9 DEC. 2008 and I don't know how I could reproduce it.

Here are all te informations I collected  on our server :

the modification date of the file : USER1.pref was:  Sat, 21 Mar 2009 
15:26 (full name, email address and reply_to where modified)

Here are the logs for  USER1 for this day :

Mar 21 11:39:16 omel lmtp[8605]: IOERROR: fstating sieve script 
/mnt/cyrus/sieve/p/USER1/defaultbc: No such file or directory
Mar 21 11:39:36 omel imap[2997]: skiplist: checkpointed 
/mnt/cyrus/imap/user/p/USER1.seen (27 records, 6036 bytes) in 0 seconds
Mar 21 12:45:06 omel lmtp[6629]: IOERROR: fstating sieve script 
/mnt/cyrus/sieve/p/USER1/defaultbc: No such file or directory
Mar 21 15:26:35 omel imaps[26853]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:26:36 omel imaps[27596]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:26:36 omel imaps[27596]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:26:36 omel imaps[27596]: open: user USER1 opened Trash
Mar 21 15:26:36 omel imaps[26853]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:26:36 omel imaps[26853]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:26:36 omel imaps[26853]: open: user USER1 opened INBOX
Mar 21 15:26:36 omel imaps[26853]: open: user USER1 opened INBOX
Mar 21 15:26:36 omel imaps[26853]: open: user USER1 opened INBOX
Mar 21 15:26:42 omel imaps[27715]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:26:42 omel imaps[27715]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:26:42 omel imaps[27715]: open: user USER1 opened INBOX
Mar 21 15:26:42 omel imaps[26853]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:26:42 omel imaps[26853]: skiplist: checkpointed 
/mnt/cyrus/imap/user/p/USER1.seen (27 records, 6036 bytes) in 0 seconds
Mar 21 15:26:42 omel imaps[26853]: open: user USER1 opened INBOX
Mar 21 15:26:47 omel imaps[26853]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:26:47 omel imaps[26853]: open: user USER1 opened INBOX
Mar 21 15:27:54 omel imaps[26853]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:27:55 omel imaps[26853]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:27:55 omel imaps[26853]: open: user USER1 opened Sent
Mar 21 15:27:55 omel imaps[26853]: open: user USER1 opened Sent
Mar 21 15:27:55 omel imaps[26853]: open: user USER1 opened Sent
Mar 21 15:27:58 omel imaps[30199]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:27:58 omel imaps[30199]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:27:58 omel imaps[30199]: open: user USER1 opened Sent
Mar 21 15:30:19 omel imaps[27596]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:30:19 omel imaps[27596]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:30:19 omel imaps[27596]: open: user USER1 opened Sent
Mar 21 15:30:19 omel imaps[27596]: open: user USER1 opened Sent
Mar 21 15:30:19 omel imaps[27596]: open: user USER1 opened Sent
Mar 21 15:30:23 omel imaps[6128]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:30:23 omel imaps[6128]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:30:23 omel imaps[6128]: open: user USER1 opened Sent
Mar 21 15:30:27 omel imaps[27596]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:30:27 omel imaps[27596]: open: user USER1 opened Sent
Mar 21 15:30:52 omel imaps[27596]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:30:52 omel imaps[27596]: open: user USER1 opened Sent
Mar 21 15:30:52 omel imaps[27596]: open: user USER1 opened Sent
Mar 21 15:30:52 omel imaps[27596]: open: user USER1 opened Sent
Mar 21 15:30:53 omel imaps[3495]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:30:53 omel imaps[3495]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:30:53 omel imaps[3495]: open: user USER1 opened Sent
Mar 21 15:30:55 omel imaps[27596]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:30:55 omel imaps[27596]: open: user USER1 opened Sent
Mar 21 15:31:04 omel imaps[3933]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:31:04 omel imaps[3933]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:31:04 omel imaps[3933]: open: user USER1 opened Sent
Mar 21 15:31:07 omel imaps[3946]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:31:07 omel imaps[3946]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:31:07 omel imaps[3946]: open: user USER1 opened Sent
Mar 21 15:31:10 omel imaps[3933]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:31:10 omel imaps[3933]: open: user USER1 opened Sent
Mar 21 15:31:36 omel imaps[11764]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:31:36 omel imaps[11764]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:31:36 omel imaps[11764]: open: user USER1 opened Trash
Mar 21 15:32:36 omel imaps[4208]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:32:36 omel imaps[4208]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:32:36 omel imaps[4208]: open: user USER1 opened INBOX
Mar 21 15:36:37 omel imaps[13145]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:36:37 omel imaps[13145]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:36:37 omel imaps[13145]: open: user USER1 opened Trash
Mar 21 15:39:15 omel imaps[21288]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:39:15 omel imaps[21288]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:39:15 omel imaps[21288]: open: user USER1 opened INBOX
Mar 21 15:39:15 omel imaps[12724]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:39:15 omel imaps[12724]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:39:15 omel imaps[12724]: skiplist: checkpointed 
/mnt/cyrus/imap/user/p/USER1.seen (27 records, 6040 bytes) in 0 seconds
Mar 21 15:39:15 omel imaps[12724]: open: user USER1 opened INBOX
Mar 21 15:39:15 omel imaps[12724]: open: user USER1 opened INBOX
Mar 21 15:39:15 omel imaps[12724]: seen_db: user USER1 opened 
/mnt/cyrus/imap/user/p/USER1.seen
Mar 21 15:39:16 omel imaps[21288]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:39:16 omel imaps[21288]: open: user USER1 opened INBOX
Mar 21 15:39:22 omel imaps[12724]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER1 plaintext+TLS User logged in
Mar 21 15:39:22 omel imaps[12724]: open: user USER1 opened INBOX
Mar 21 22:58:03 omel lmtp[7165]: IOERROR: fstating sieve script 
/mnt/cyrus/sieve/p/USER1/defaultbc: No such file or directory
Mar 21 22:58:36 omel imap[2997]: skiplist: checkpointed 
/mnt/cyrus/imap/user/p/USER1.seen (27 records, 6040 bytes) in 0 seconds



and the logs for  USER2 :


Mar 21 11:07:54 omel lmtp[17384]: IOERROR: fstating sieve script 
/mnt/cyrus/sieve/s/USER2/defaultbc: No such file or directory
Mar 21 11:33:30 omel imaps[7063]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 11:33:30 omel imaps[6254]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 11:33:30 omel imaps[6254]: seen_db: user USER2 opened 
/mnt/cyrus/imap/user/s/USER2.seen
Mar 21 11:33:31 omel imaps[6254]: open: user USER2 opened Trash
Mar 21 11:33:31 omel imaps[10979]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 11:33:31 omel imaps[10979]: seen_db: user USER2 opened 
/mnt/cyrus/imap/user/s/USER2.seen
Mar 21 11:33:31 omel imaps[10979]: open: user USER2 opened INBOX
Mar 21 11:33:40 omel imaps[6254]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 11:33:40 omel imaps[6254]: seen_db: user USER2 opened 
/mnt/cyrus/imap/user/s/USER2.seen
Mar 21 11:33:40 omel imaps[6254]: open: user USER2 opened INBOX
Mar 21 11:38:31 omel imaps[29950]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 11:38:31 omel imaps[29950]: seen_db: user USER2 opened 
/mnt/cyrus/imap/user/s/USER2.seen
Mar 21 11:38:31 omel imaps[29950]: open: user USER2 opened Trash
Mar 21 12:28:03 omel lmtp[6629]: IOERROR: fstating sieve script 
/mnt/cyrus/sieve/s/USER2/defaultbc: No such file or directory
Mar 21 16:15:16 omel lmtp[26845]: IOERROR: fstating sieve script 
/mnt/cyrus/sieve/s/USER2/defaultbc: No such file or directory
Mar 21 18:12:09 omel imaps[19349]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:12:09 omel imaps[19909]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:12:09 omel imaps[19909]: seen_db: user USER2 opened 
/mnt/cyrus/imap/user/s/USER2.seen
Mar 21 18:12:09 omel imaps[19909]: open: user USER2 opened Trash
Mar 21 18:12:10 omel imaps[26853]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:12:10 omel imaps[26853]: seen_db: user USER2 opened 
/mnt/cyrus/imap/user/s/USER2.seen
Mar 21 18:12:10 omel imaps[26853]: open: user USER2 opened INBOX
Mar 21 18:12:15 omel imaps[26853]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:12:15 omel imaps[26853]: open: user USER2 opened INBOX
Mar 21 18:12:36 omel imaps[19349]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:12:36 omel imaps[19349]: seen_db: user USER2 opened 
/mnt/cyrus/imap/user/s/USER2.seen
Mar 21 18:12:36 omel imaps[19349]: open: user USER2 opened INBOX
Mar 21 18:12:41 omel imaps[23183]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:12:41 omel imaps[23183]: seen_db: user USER2 opened 
/mnt/cyrus/imap/user/s/USER2.seen
Mar 21 18:12:41 omel imaps[23183]: open: user USER2 opened Sent
Mar 21 18:12:45 omel imaps[26853]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:12:45 omel imaps[26853]: open: user USER2 opened INBOX
Mar 21 18:12:47 omel imaps[23183]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:12:47 omel imaps[23183]: open: user USER2 opened INBOX
Mar 21 18:13:13 omel imaps[19909]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:13:13 omel imaps[19909]: seen_db: user USER2 opened 
/mnt/cyrus/imap/user/s/USER2.seen
Mar 21 18:13:13 omel imaps[19909]: open: user USER2 opened INBOX
Mar 21 18:14:39 omel imaps[26853]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:14:39 omel imaps[26853]: seen_db: user USER2 opened 
/mnt/cyrus/imap/user/s/USER2.seen
Mar 21 18:14:39 omel imaps[26853]: open: user USER2 opened INBOX
Mar 21 18:14:39 omel imaps[19349]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:14:39 omel imaps[19349]: seen_db: user USER2 opened 
/mnt/cyrus/imap/user/s/USER2.seen
Mar 21 18:14:39 omel imaps[19349]: open: user USER2 opened INBOX
Mar 21 18:14:39 omel imaps[19349]: open: user USER2 opened INBOX
Mar 21 18:14:39 omel imaps[19349]: seen_db: user USER2 opened 
/mnt/cyrus/imap/user/s/USER2.seen
Mar 21 18:14:39 omel imaps[26853]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:14:39 omel imaps[26853]: open: user USER2 opened INBOX
Mar 21 18:14:41 omel imaps[19909]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:14:41 omel imaps[19909]: seen_db: user USER2 opened 
/mnt/cyrus/imap/user/s/USER2.seen
Mar 21 18:14:41 omel imaps[19909]: open: user USER2 opened INBOX
Mar 21 18:14:57 omel imaps[25042]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:14:57 omel imaps[25042]: seen_db: user USER2 opened 
/mnt/cyrus/imap/user/s/USER2.seen
Mar 21 18:14:57 omel imaps[25042]: open: user USER2 opened INBOX
Mar 21 18:15:01 omel imaps[26853]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:15:01 omel imaps[26853]: open: user USER2 opened INBOX
Mar 21 18:15:06 omel imaps[19909]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:15:06 omel imaps[19909]: open: user USER2 opened INBOX
Mar 21 18:15:06 omel imaps[19909]: seen_db: user USER2 opened 
/mnt/cyrus/imap/user/s/USER2.seen
Mar 21 18:15:06 omel imaps[25042]: login: mail.domain.fr 
[XXX.XXX.XXX.XXX] USER2 plaintext+TLS User logged in
Mar 21 18:15:06 omel imaps[25042]: open: user USER2 opened INBOX
Mar 21 18:15:06 omel imaps[25042]: open: user USER2 opened INBOX
Mar 21 18:15:06 omel imaps[25042]: open: user USER2 opened INBOX
Mar 22 02:42:57 omel lmtp[17988]: IOERROR: fstating sieve script 
/mnt/cyrus/sieve/s/USER2/defaultbc: No such file or directory

USER2 is nearly allways connected to SquirrelMail, he doesn't use 
another mail client.

I know that I haven't a lot of informations about his problem for you 
but I wanted to confirm that this problem of informations merged between 
2 users on 2 different computers may happen with squirrelMail 1.4.17

Best regards

Annie


------------------------------------------------------------------------------
-----
squirrelmail-devel mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: [email protected]
List archives: http://news.gmane.org/gmane.mail.squirrelmail.devel
List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.