Re: Squirrelmail attaching previously sent emails to new emails (and session_register(), require_once(), fread(), and fclose() errors)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 7/16/07, Shawn Hargan <shawnh@xxxxxxxx> wrote:
> I have multiple users (probably 3-5 out of 1500) who have reported an
> intermittent issue with Squirrelmail attaching a previously written and
> sent email to new emails.
>
> ie, User A sends an email to User B, then sends another email to User C.
> User C receives the message sent by User A with the message sent to User
> B as an attachment.

Uhhh, not sure why that would ever happen in SM.  I don't think there
is anything that would auto-attach a previously sent message, but
anything is possible.  However, without any way to reproduce, I'm not
sure it's going to be easy to track down the issue.

> I am not able to reproduce this, and removing the user's courierimap
> files seems to fix the issue for a couple months. I have about 20k other

Which files exactly?  If that fixes it, then that tells me the problem
is unrelated to SM.  If you say it fixes it for some months, then the
problem happens on a more than intermittent basis?  If so, you might
do well to watch the user reproduce it during one of the problem
periods.

> users using this email environment through local clients without any
> reported problems.
>
> Our environment:
>  - Squirrelmail 1.4.9a compiled from source
>  - FreeBSD 6.2, Apache 2.2.4, PHP 5.2.3,
>  - courier-imap
>
> I'm seeing assorted errors in my apache logs, though I don't know which
> are related and which are not. Here's a selection of the ones that seem
> like they might be pertinent:
>
> [Mon Jul 16 07:13:38 2007] [error] [client 4.225.210.129] PHP Fatal
> error:  session_register() [<a
> href='function.session-register'>function.session-register</a>]: Failed
> to initialize storage module: user (path: /tmp) in
> /u/webmail/squirrelmail-1.4.9a_1/functions/global.php on line 231,
> referer:
> https://*munged*/webmail/src/right_main.php?mailbox=INBOX&sort=6&startMessage=1
>
> [Mon Jul 16 08:41:37 2007] [error] [client 70.215.79.208] PHP Fatal
> error:  require_once() [<a
> href='function.require'>function.require</a>]: Failed opening required
> '../class/mime/MessageHeader.class.php'
> (include_path='.:/php/includes:/usr/local/lib/php') in
> /u/webmail/squirrelmail-1.4.9a_1/class/mime.class.php on line 20,
> referer: https://*munged*/webmail/src/left_main.php
>
> [Mon Jul 16 12:18:57 2007] [error] [client 71.208.41.169] PHP Warning:
> fread(): supplied argument is not a valid stream resource in
> /u/webmail/squirrelmail-1.4.9a_1/class/deliver/Deliver.class.php on line
> 178, referer:
> https://*munged*/webmail/src/compose.php?passed_id=5543&mailbox=INBOX&startMessage=1&passed_ent_id=0&smaction=reply
>
> [Mon Jul 16 12:18:57 2007] [error] [client 71.208.41.169] PHP Warning:
> fclose(): supplied argument is not a valid stream resource in
> /u/webmail/squirrelmail-1.4.9a_1/class/deliver/Deliver.class.php on line
> 190, referer:
> https://*munged*/webmail/src/compose.php?passed_id=5543&mailbox=INBOX&startMessage=1&passed_ent_id=0&smaction=reply
>
> [Mon Jul 16 12:18:57 2007] [error] [client 71.208.41.169] PHP Warning:
> Cannot modify header information - headers already sent by (output
> started at
> /u/webmail/squirrelmail-1.4.9a_1/class/deliver/Deliver.class.php:176) in
> /u/webmail/squirrelmail-1.4.9a_1/src/compose.php on line 483, referer:
> https://*munged*/webmail/src/compose.php?passed_id=5543&mailbox=INBOX&startMessage=1&passed_ent_id=0&smaction=reply
>
>
> The bottom one seems the most significant to my uneducated eye. Note
> that the number of errors is relatively small compared to the number of
> connections at any given moment, but it's certainly more than I'd like
> to see.

The bottom one is the least significant, but most of these things
would be easier to track down in context, not from just a collection
of things you dug out of your log over time.

 - paul

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
--
squirrelmail-users mailing list
Posting Guidelines: http://www.squirrelmail.org/wiki/MailingListPostingGuidelines
List Address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
List Archives: http://news.gmane.org/thread.php?group=gmane.mail.squirrelmail.user
List Archives:  http://sourceforge.net/mailarchive/forum.php?forum_id=2995
List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users

[Index of Archives]     [Video For Linux]     [Yosemite News]     [Yosemite Photos]     [gtk]     [KDE]     [Cyrus SASL]     [Gimp on Windows]     [Steve's Art]     [Webcams]

  Powered by Linux