You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(323) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(886) |
Feb
(712) |
Mar
(808) |
Apr
(522) |
May
(798) |
Jun
(462) |
Jul
(718) |
Aug
(765) |
Sep
(680) |
Oct
(610) |
Nov
(763) |
Dec
(805) |
2003 |
Jan
(907) |
Feb
(960) |
Mar
(757) |
Apr
(1072) |
May
(1084) |
Jun
(934) |
Jul
(839) |
Aug
(587) |
Sep
(644) |
Oct
(824) |
Nov
(653) |
Dec
(611) |
2004 |
Jan
(556) |
Feb
(405) |
Mar
(619) |
Apr
(557) |
May
(630) |
Jun
(577) |
Jul
(535) |
Aug
(460) |
Sep
(446) |
Oct
(597) |
Nov
(517) |
Dec
(471) |
2005 |
Jan
(474) |
Feb
(573) |
Mar
(438) |
Apr
(508) |
May
(355) |
Jun
(455) |
Jul
(389) |
Aug
(412) |
Sep
(382) |
Oct
(345) |
Nov
(448) |
Dec
(368) |
2006 |
Jan
(433) |
Feb
(378) |
Mar
(379) |
Apr
(356) |
May
(265) |
Jun
(334) |
Jul
(305) |
Aug
(273) |
Sep
(292) |
Oct
(192) |
Nov
(240) |
Dec
(263) |
2007 |
Jan
(279) |
Feb
(222) |
Mar
(185) |
Apr
(175) |
May
(313) |
Jun
(218) |
Jul
(157) |
Aug
(236) |
Sep
(277) |
Oct
(274) |
Nov
(198) |
Dec
(285) |
2008 |
Jan
(251) |
Feb
(188) |
Mar
(185) |
Apr
(152) |
May
(203) |
Jun
(152) |
Jul
(198) |
Aug
(135) |
Sep
(178) |
Oct
(160) |
Nov
(94) |
Dec
(175) |
2009 |
Jan
(101) |
Feb
(89) |
Mar
(117) |
Apr
(79) |
May
(130) |
Jun
(148) |
Jul
(157) |
Aug
(98) |
Sep
(117) |
Oct
(96) |
Nov
(112) |
Dec
(129) |
2010 |
Jan
(126) |
Feb
(158) |
Mar
(149) |
Apr
(60) |
May
(87) |
Jun
(149) |
Jul
(128) |
Aug
(66) |
Sep
(78) |
Oct
(42) |
Nov
(40) |
Dec
(62) |
2011 |
Jan
(53) |
Feb
(68) |
Mar
(39) |
Apr
(66) |
May
(25) |
Jun
(51) |
Jul
(34) |
Aug
(45) |
Sep
(39) |
Oct
(45) |
Nov
(51) |
Dec
(45) |
2012 |
Jan
(59) |
Feb
(38) |
Mar
(72) |
Apr
(24) |
May
(36) |
Jun
(44) |
Jul
(55) |
Aug
(48) |
Sep
(25) |
Oct
(39) |
Nov
(27) |
Dec
(21) |
2013 |
Jan
(16) |
Feb
(29) |
Mar
(31) |
Apr
(42) |
May
(24) |
Jun
(15) |
Jul
(31) |
Aug
(28) |
Sep
(5) |
Oct
(8) |
Nov
(15) |
Dec
(3) |
2014 |
Jan
(5) |
Feb
(14) |
Mar
(22) |
Apr
(32) |
May
(32) |
Jun
(11) |
Jul
(6) |
Aug
(23) |
Sep
(16) |
Oct
(4) |
Nov
(13) |
Dec
(12) |
2015 |
Jan
(30) |
Feb
(17) |
Mar
(24) |
Apr
(11) |
May
(3) |
Jun
(25) |
Jul
|
Aug
(8) |
Sep
(45) |
Oct
(4) |
Nov
(5) |
Dec
(8) |
2016 |
Jan
(22) |
Feb
(17) |
Mar
(8) |
Apr
(11) |
May
(26) |
Jun
(4) |
Jul
(18) |
Aug
(11) |
Sep
(6) |
Oct
(10) |
Nov
(17) |
Dec
(15) |
2017 |
Jan
(33) |
Feb
(1) |
Mar
(4) |
Apr
(2) |
May
(9) |
Jun
(9) |
Jul
(5) |
Aug
(7) |
Sep
(4) |
Oct
(7) |
Nov
|
Dec
(2) |
2018 |
Jan
(2) |
Feb
|
Mar
(10) |
Apr
(29) |
May
(13) |
Jun
(4) |
Jul
(3) |
Aug
|
Sep
|
Oct
(14) |
Nov
(6) |
Dec
(2) |
2019 |
Jan
(3) |
Feb
|
Mar
(5) |
Apr
(13) |
May
(5) |
Jun
|
Jul
(6) |
Aug
(25) |
Sep
(1) |
Oct
|
Nov
|
Dec
(6) |
2020 |
Jan
(10) |
Feb
(8) |
Mar
|
Apr
|
May
(4) |
Jun
(26) |
Jul
(3) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
(13) |
2021 |
Jan
(12) |
Feb
|
Mar
(10) |
Apr
(2) |
May
(21) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(14) |
Nov
(14) |
Dec
(6) |
2022 |
Jan
(20) |
Feb
(1) |
Mar
(3) |
Apr
(21) |
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
(3) |
Oct
|
Nov
(13) |
Dec
(4) |
2023 |
Jan
(3) |
Feb
(15) |
Mar
|
Apr
(4) |
May
(5) |
Jun
|
Jul
(11) |
Aug
(6) |
Sep
(3) |
Oct
|
Nov
|
Dec
(11) |
2024 |
Jan
(20) |
Feb
|
Mar
(5) |
Apr
|
May
(3) |
Jun
|
Jul
(5) |
Aug
(8) |
Sep
(8) |
Oct
|
Nov
|
Dec
|
From: Paul L. <pa...@sq...> - 2024-09-16 17:29:25
|
FYI, all the notices below are fixed in our repository and those fixes will be available in our next nightly snapshots on our downloads page. -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php On Wed, July 31, 2024 12:30 pm, Alex wrote: > Hi, > > I should have added that the previous warnings below occur when going to > Options -> Autoresponder/Mail Forwarding and the local_autorespond_forward > plugin, I believe. > > These new warnings are related to just viewing a regular message. > Deprecated: Creation of dynamic property MessageHeader::$entity_id is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Message.class.php > on line 494 > Deprecated: Creation of dynamic property MessageHeader::$lines is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Message.class.php > on line 497 |
From: Alex <mys...@gm...> - 2024-09-16 16:44:43
|
> > > > but I'm REALLY hoping you can fix > > these soon. > > Why? These are notices of a future incompatibility. The problem you seem > to be facing is you have these notices set to display on screen, which is > your primary problem. You need to turn off display_errors in your PHP > configuration. > Yes, I realize I can just shut off the notices, but was hoping to assist with the process of identifying any future issues. Thanks so much for your help. |
From: Paul L. <pa...@sq...> - 2024-09-16 11:32:55
|
> When composing a new message, I have the following warning/error in the > compose text box: > <br /> > <b>Deprecated</b>: explode(): Passing null to parameter #2 ($string) of > type string is deprecated in > <b>/usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mime.php</b> > on line <b>693</b><br /> This is also fixed and will be in our next nightly snapshots. Thanks for the reports. -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php |
From: Paul L. <pa...@sq...> - 2024-09-16 11:00:00
|
Thanks for these reports. The following notices are all fixed in our repository and will appear in our next nightly snapshots. -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php > Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_ret_nr is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php > on line 427 > > Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_msg is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php > on line 484 > > Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_server_msg is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php > on line 485 > > Warning: Cannot modify header information - headers already sent by > (output > started at > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) > in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php > on > line 594 > > Warning: Cannot modify header information - headers already sent by > (output > started at > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) > in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php > on > line 594 |
From: Paul L. <pa...@sq...> - 2024-09-16 10:39:31
|
> More warnings from Disposition.class.php when viewing different messages. > > Deprecated: Creation of dynamic property Disposition::$name is deprecated > in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Disposition.class.php > on line 30 > Deprecated: Creation of dynamic property Disposition::$properties is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Disposition.class.php > on line 31 > Deprecated: Creation of dynamic property Language::$name is deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php > on line 31 > Deprecated: Creation of dynamic property Language::$properties is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php > on line 36 These warnings are fixed in our repository and the fixes will be in our next nightly snapshots on our downloads page. > Warning: Cannot modify header information - headers already sent by > (output > started at > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Disposition.class.php:30) > in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/page_header.php > on line 69 > > I've added "#[AllowDynamicProperties]" as per the following to suppress > this for now while I continue to debug That's not a good solution. It's generally good to see notices, warnings or errors in logs, just make sure not to display them on screen for a production system. > but I'm REALLY hoping you can fix > these soon. Why? These are notices of a future incompatibility. The problem you seem to be facing is you have these notices set to display on screen, which is your primary problem. You need to turn off display_errors in your PHP configuration. -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php |
From: Paul L. <pa...@sq...> - 2024-09-16 10:04:35
|
> These occur when composing/sending a new message. > Warning: Undefined array key "" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 76 This appears to indicate your message cache is corrupt. Just above line 76, you can put something like this: if (empty($msgs[$key])) {echo "MSGS IS EMPTY FOR KEY: $key<br />"; var_dump($key); echo "<br />"; sm_print_r($msgs);} That may or may not turn up an inconsistency, but it may not tell you much about how it developed. You'll have to try to narrow it down, by logging out and making sure your session is cleared, disabling your plugins and re-enabling them only one at a time as you test. The rest of the issues below are all follow-on to the same corruption so will all be solved by the same solution. > I had no idea how problematic squirrelmail support is for php8.3. This is > a real problem for me. I can't see how this is related to your PHP version, at least without knowing more about how your cache became corrupt. On the other hand, the fact that $key might be an empty string could be the problem ($key should usually be an integer). In that case, you can print out a backtrace that could be a little bit more enlightening: if (empty($msgs[$key])) {echo "MSGS IS EMPTY FOR KEY: $key<br />"; var_dump($key); echo "<br /><pre>"; debug_print_backtrace(); echo "</pre>";} When you hit this issue, what is the message list showing? Is there one or more blank or missing rows in the list? Does the output end unexpectedly? -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php > Warning: Trying to access array offset on null in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 93 > Deprecated: strlen(): Passing null to parameter #1 ($string) of type > string > is deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/imap_general.php > on line 1127 > Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type > array|string is deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/imap_general.php > on line 1130 > Warning: Undefined array key "ID" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 213 > Warning: Undefined array key "SUBJECT" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 218 > Warning: Undefined array key "ID" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 225 > Warning: Undefined array key "ID" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 226 > Warning: Undefined array key "ID" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 240 > Warning: Undefined array key "RECEIVED_DATE_STRING" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 247 > Warning: Undefined array key "RECEIVED_DATE_STRING_FULL" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 248 > Warning: Undefined array key "TYPE0" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 297 > Warning: Undefined array key "PRIORITY" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 302 > Warning: Undefined array key "PRIORITY" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 302 > Warning: Undefined array key "PRIORITY" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 306 > > Thanks, > Alex > > On Wed, Jul 31, 2024 at 9:21 AM Alex <mys...@gm...> wrote: > >> Hi, >> >> More deprecations when viewing messages. Not sure why these aren't all >> showing up together. >> >> Deprecated: Creation of dynamic property Language::$name is deprecated >> in >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php >> on line 31 >> Deprecated: Creation of dynamic property Language::$properties is >> deprecated in >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php >> on line 36 >> Warning: Cannot modify header information - headers already sent by >> (output started at >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php:31) >> in >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/page_header.php >> on line 69 >> >> When composing a new message, I have the following warning/error in the >> compose text box: >> <br /> >> <b>Deprecated</b>: explode(): Passing null to parameter #2 ($string) of >> type string is deprecated in >> <b>/usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mime.php</b> >> on line <b>693</b><br /> >> >> Thanks, >> Alex >> >> On Wed, Jul 31, 2024 at 7:46 AM Alex <mys...@gm...> wrote: >> >>> HI, >>> Latest from daily stable snapshots with PHP debugging enabled. This is >>> fedora40 with php-8.3.9. >>> >>> Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_ret_nr is >>> deprecated in >>> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php >>> on line 427 >>> >>> Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_msg is >>> deprecated in >>> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php >>> on line 484 >>> >>> Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_server_msg >>> is >>> deprecated in >>> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php >>> on line 485 >>> >>> Warning: Cannot modify header information - headers already sent by >>> (output started at >>> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) >>> in >>> /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php >>> on >>> line 594 >>> >>> Warning: Cannot modify header information - headers already sent by >>> (output started at >>> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) >>> in >>> /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php >>> on >>> line 594 >>> >> > > ----- > squirrelmail-users mailing list > Posting guidelines: http://squirrelmail.org/postingguidelines > List address: squ...@li... > List archives: http://news.gmane.org/gmane.mail.squirrelmail.user > List info (subscribe/unsubscribe/change options): > https://lists.sourceforge.net/lists/listinfo/squirrelmail-users |
From: Paul L. <pa...@sq...> - 2024-09-14 10:22:09
|
On Thu, September 12, 2024 12:00 am, Harold Hallikainen via squirrelmail-users wrote: > According to conf.pl, I have this plugin installed ( > https://www.squirrelmail.org/plugin_view.php?id=205 ), but I do not see > the download all link after the list of attachments. > > Ideas? Explain how you installed it. Check requirements. Run SquirrelMail configtest and see if that shows any errors for the plugin. Make sure to test it with a message that has more than one attachment. -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php |
From: Harold H. <ha...@ha...> - 2024-09-12 00:00:56
|
According to conf.pl, I have this plugin installed ( https://www.squirrelmail.org/plugin_view.php?id=205 ), but I do not see the download all link after the list of attachments. Ideas? Thanks! Harold -- Not sent from an iPhone. |
From: Stefan G <ste...@ho...> - 2024-08-27 22:03:30
|
Fixed it! For some reason, a 0x0a was included at the start of my config.php. Don't know how it got there, but I usually copy the contents of the config folder when updating. As you might know, having something included before <?php somewhere can be a huge problem with php scripts sometimes. Thanks! Best, Stefan |
From: Stefan G <ste...@ho...> - 2024-08-27 21:08:45
|
Hi Dwok, Yes, pretty sure. I connect to the same IMAP-server from OSX Mail, and it does not have this issue. What I did find out is that if I disable the function 'mime_print_body_lines()', the downloaded file is 1 byte consisting of 0x0a. So my interpretation of this (which might be incorrect) is that the 0x0a is not generated by the code that processes/decodes the attachment, but by another part of the code. Best, Stefan ----- Hi Stefan, 2024.Augusztus 27.(K) 13:41 időpontban Stefan G ezt írta: > Hi Paul, > > I looked into this, and it turns out I was wrong in my conclusion that > text files are not affected. > > It now seems that when sending text files (but not other file types) > SquirrelMail strips boths 0x0a and 0x0d 0x0a from the end of the file. > When downloading files through SquirrelMail, it will add a 0x0a. So when I > send a text file through SquirrelMail to myself that ended on a 0x0a, when > I download it it will have the same size but the 0x0a has moved from the > end to the start. If it ended on 0x0d 0x0a it will be one byte shorter and > will also start with 0x0a. > > When I send a pdf to myself through SquirrelMail (which also ends with > 0x0a), the 0x0a at the end does not get removed. When downloading the > attachment, a 0x0a does get added to the beginning. JPEG's end with 0xff > 0xd9, and they get a 0x0a added to the beginning as well when downloading > while they are send correctly. > > So to summarize: > - the issue with downloading attachments now seems independent of > file-type and whether the file ends on 0x0a, 0x0d 0x0a or something else. > - when sending an attachment something specific to text does seem to > happen, and both 0x0a and 0x0d 0x0a get stripped from the end of the file. Are you sure, that these symptoms are squirrel only and doesn't happen with other IMAP clients? Dwok -- dr Tóth Attila, Radiológus, 06-20-825-8057 Attila Toth MD, Radiologist, +36-20-825-8057 > > Best, Stefan > > > > On Mon, August 26, 2024 6:40 pm, Stefan G wrote: >> Hi all, >> >> I just noticed that SquirrelMail adds a line feed character to files >> when >> downloading attachments. This does not happen when sending attachments. >> The attachments are correctly stored on the server: for example in OSX >> Mail and iOS Mail there is no problem with the same attachments. The >> problem is browser-independent (tested on various OSX and Windows web >> browsers). The problem is also independent of the attachment type >> (except >> for plain text attachment, with the exception of plain text attachments. >> Since I don't use my webmail often I have no idea when the problem >> started; I think somewhere in the first half of this year. The problem >> occurs both with the newest version of SquirrelMail and an older version >> I >> tried from 2017, so it probably has to do with some sort of >> incompatibility of the code with newer versions of php. >> >> Software: Debian 11, Dovecot 2.3. 13, php 7.4, SquirrelMail 1.4. 23 SVN. >> >> Curious if anyone has an idea on how to fix this. It's driving me nuts >> :). > > Sorry, also might be helpful to know if it's a \n or a \r\n on the end > > -- > Paul Lesniewski > SquirrelMail Team > Please support Open Source Software by donating to SquirrelMail! > http://squirrelmail.org/donate_paul_lesniewski.php > > > > > > ----- > squirrelmail-users mailing list > Posting guidelines: http://squirrelmail.org/postingguidelines > List address: squ...@li... > List archives: http://news.gmane.org/gmane.mail.squirrelmail.user > List info (subscribe/unsubscribe/change options): > https://lists.sourceforge.net/lists/listinfo/squirrelmail-users > > ----- > squirrelmail-users mailing list > Posting guidelines: http://squirrelmail.org/postingguidelines > List address: squ...@li... > List archives: http://news.gmane.org/gmane.mail.squirrelmail.user > List info (subscribe/unsubscribe/change options): > https://lists.sourceforge.net/lists/listinfo/squirrelmail-users > ----- squirrelmail-users mailing list Posting guidelines: http://squirrelmail.org/postingguidelines List address: squ...@li... List archives: http://news.gmane.org/gmane.mail.squirrelmail.user List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users |
From: Tóth A. <at...@at...> - 2024-08-27 20:46:46
|
Hi Stefan, 2024.Augusztus 27.(K) 13:41 időpontban Stefan G ezt írta: > Hi Paul, > > I looked into this, and it turns out I was wrong in my conclusion that > text files are not affected. > > It now seems that when sending text files (but not other file types) > SquirrelMail strips boths 0x0a and 0x0d 0x0a from the end of the file. > When downloading files through SquirrelMail, it will add a 0x0a. So when I > send a text file through SquirrelMail to myself that ended on a 0x0a, when > I download it it will have the same size but the 0x0a has moved from the > end to the start. If it ended on 0x0d 0x0a it will be one byte shorter and > will also start with 0x0a. > > When I send a pdf to myself through SquirrelMail (which also ends with > 0x0a), the 0x0a at the end does not get removed. When downloading the > attachment, a 0x0a does get added to the beginning. JPEG's end with 0xff > 0xd9, and they get a 0x0a added to the beginning as well when downloading > while they are send correctly. > > So to summarize: > - the issue with downloading attachments now seems independent of > file-type and whether the file ends on 0x0a, 0x0d 0x0a or something else. > - when sending an attachment something specific to text does seem to > happen, and both 0x0a and 0x0d 0x0a get stripped from the end of the file. Are you sure, that these symptoms are squirrel only and doesn't happen with other IMAP clients? Dwok -- dr Tóth Attila, Radiológus, 06-20-825-8057 Attila Toth MD, Radiologist, +36-20-825-8057 > > Best, Stefan > > > > On Mon, August 26, 2024 6:40 pm, Stefan G wrote: >> Hi all, >> >> I just noticed that SquirrelMail adds a line feed character to files >> when >> downloading attachments. This does not happen when sending attachments. >> The attachments are correctly stored on the server: for example in OSX >> Mail and iOS Mail there is no problem with the same attachments. The >> problem is browser-independent (tested on various OSX and Windows web >> browsers). The problem is also independent of the attachment type >> (except >> for plain text attachment, with the exception of plain text attachments. >> Since I don't use my webmail often I have no idea when the problem >> started; I think somewhere in the first half of this year. The problem >> occurs both with the newest version of SquirrelMail and an older version >> I >> tried from 2017, so it probably has to do with some sort of >> incompatibility of the code with newer versions of php. >> >> Software: Debian 11, Dovecot 2.3. 13, php 7.4, SquirrelMail 1.4. 23 SVN. >> >> Curious if anyone has an idea on how to fix this. It's driving me nuts >> :). > > Sorry, also might be helpful to know if it's a \n or a \r\n on the end > > -- > Paul Lesniewski > SquirrelMail Team > Please support Open Source Software by donating to SquirrelMail! > http://squirrelmail.org/donate_paul_lesniewski.php > > > > > > ----- > squirrelmail-users mailing list > Posting guidelines: http://squirrelmail.org/postingguidelines > List address: squ...@li... > List archives: http://news.gmane.org/gmane.mail.squirrelmail.user > List info (subscribe/unsubscribe/change options): > https://lists.sourceforge.net/lists/listinfo/squirrelmail-users > > ----- > squirrelmail-users mailing list > Posting guidelines: http://squirrelmail.org/postingguidelines > List address: squ...@li... > List archives: http://news.gmane.org/gmane.mail.squirrelmail.user > List info (subscribe/unsubscribe/change options): > https://lists.sourceforge.net/lists/listinfo/squirrelmail-users > |
From: Stefan G <ste...@ho...> - 2024-08-27 11:41:25
|
Hi Paul, I looked into this, and it turns out I was wrong in my conclusion that text files are not affected. It now seems that when sending text files (but not other file types) SquirrelMail strips boths 0x0a and 0x0d 0x0a from the end of the file. When downloading files through SquirrelMail, it will add a 0x0a. So when I send a text file through SquirrelMail to myself that ended on a 0x0a, when I download it it will have the same size but the 0x0a has moved from the end to the start. If it ended on 0x0d 0x0a it will be one byte shorter and will also start with 0x0a. When I send a pdf to myself through SquirrelMail (which also ends with 0x0a), the 0x0a at the end does not get removed. When downloading the attachment, a 0x0a does get added to the beginning. JPEG's end with 0xff 0xd9, and they get a 0x0a added to the beginning as well when downloading while they are send correctly. So to summarize: - the issue with downloading attachments now seems independent of file-type and whether the file ends on 0x0a, 0x0d 0x0a or something else. - when sending an attachment something specific to text does seem to happen, and both 0x0a and 0x0d 0x0a get stripped from the end of the file. Best, Stefan On Mon, August 26, 2024 6:40 pm, Stefan G wrote: > Hi all, > > I just noticed that SquirrelMail adds a line feed character to files when > downloading attachments. This does not happen when sending attachments. > The attachments are correctly stored on the server: for example in OSX > Mail and iOS Mail there is no problem with the same attachments. The > problem is browser-independent (tested on various OSX and Windows web > browsers). The problem is also independent of the attachment type (except > for plain text attachment, with the exception of plain text attachments. > Since I don't use my webmail often I have no idea when the problem > started; I think somewhere in the first half of this year. The problem > occurs both with the newest version of SquirrelMail and an older version I > tried from 2017, so it probably has to do with some sort of > incompatibility of the code with newer versions of php. > > Software: Debian 11, Dovecot 2.3. 13, php 7.4, SquirrelMail 1.4. 23 SVN. > > Curious if anyone has an idea on how to fix this. It's driving me nuts :). Sorry, also might be helpful to know if it's a \n or a \r\n on the end -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php ----- squirrelmail-users mailing list Posting guidelines: http://squirrelmail.org/postingguidelines List address: squ...@li... List archives: http://news.gmane.org/gmane.mail.squirrelmail.user List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users |
From: Paul L. <pa...@sq...> - 2024-08-26 22:30:18
|
On Mon, August 26, 2024 6:40 pm, Stefan G wrote: > Hi all, > > I just noticed that SquirrelMail adds a line feed character to files when > downloading attachments. This does not happen when sending attachments. > The attachments are correctly stored on the server: for example in OSX > Mail and iOS Mail there is no problem with the same attachments. The > problem is browser-independent (tested on various OSX and Windows web > browsers). The problem is also independent of the attachment type (except > for plain text attachment, with the exception of plain text attachments. > Since I don't use my webmail often I have no idea when the problem > started; I think somewhere in the first half of this year. The problem > occurs both with the newest version of SquirrelMail and an older version I > tried from 2017, so it probably has to do with some sort of > incompatibility of the code with newer versions of php. > > Software: Debian 11, Dovecot 2.3. 13, php 7.4, SquirrelMail 1.4. 23 SVN. > > Curious if anyone has an idea on how to fix this. It's driving me nuts :). Sorry, also might be helpful to know if it's a \n or a \r\n on the end -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php |
From: Paul L. <pa...@sq...> - 2024-08-26 22:21:16
|
On Mon, August 26, 2024 6:40 pm, Stefan G wrote: > Hi all, > > I just noticed that SquirrelMail adds a line feed character to files when > downloading attachments. This does not happen when sending attachments. > The attachments are correctly stored on the server: for example in OSX > Mail and iOS Mail there is no problem with the same attachments. The > problem is browser-independent (tested on various OSX and Windows web > browsers). The problem is also independent of the attachment type (except > for plain text attachment, with the exception of plain text attachments. > Since I don't use my webmail often I have no idea when the problem > started; I think somewhere in the first half of this year. The problem > occurs both with the newest version of SquirrelMail and an older version I > tried from 2017, so it probably has to do with some sort of > incompatibility of the code with newer versions of php. > > Software: Debian 11, Dovecot 2.3. 13, php 7.4, SquirrelMail 1.4. 23 SVN. > > Curious if anyone has an idea on how to fix this. It's driving me nuts :). It doesn't occur for text attachments? That might mean the problem is encoding dependent, and would be in the decodeBody() function in mime.php. The code related to downloads has not changed in years, so might be a possible regression in PHP's quoted_printable_decode() or base64_decode() though that also seems unlikely. You should pay attention to how the attachment is encoded (see message headers) and try differently encoded attachments. To narrow it down more, you'd want to follow the code in mime_print_body_lines() in functions/mime.php -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php |
From: Stefan G <ste...@ho...> - 2024-08-26 18:40:26
|
Hi all, I just noticed that SquirrelMail adds a line feed character to files when downloading attachments. This does not happen when sending attachments. The attachments are correctly stored on the server: for example in OSX Mail and iOS Mail there is no problem with the same attachments. The problem is browser-independent (tested on various OSX and Windows web browsers). The problem is also independent of the attachment type (except for plain text attachment, with the exception of plain text attachments. Since I don't use my webmail often I have no idea when the problem started; I think somewhere in the first half of this year. The problem occurs both with the newest version of SquirrelMail and an older version I tried from 2017, so it probably has to do with some sort of incompatibility of the code with newer versions of php. Software: Debian 11, Dovecot 2.3. 13, php 7.4, SquirrelMail 1.4. 23 SVN. Curious if anyone has an idea on how to fix this. It's driving me nuts :). Best regards, Stefan |
From: Alex <mys...@gm...> - 2024-08-01 14:22:49
|
Hi, I'm now working with a developer on fixing these problems for us. Please let me know if you're also working on them so we can collaborate. Thanks, Alex On Wed, Jul 31, 2024 at 9:34 AM Alex <mys...@gm...> wrote: > Hi, > I had no idea how problematic squirrelmail support is for php8.3. This is > a real problem for me. > > These occur when composing/sending a new message. > Warning: Undefined array key "" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 76 > Warning: Trying to access array offset on null in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 93 > Deprecated: strlen(): Passing null to parameter #1 ($string) of type > string is deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/imap_general.php > on line 1127 > Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type > array|string is deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/imap_general.php > on line 1130 > Warning: Undefined array key "ID" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 213 > Warning: Undefined array key "SUBJECT" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 218 > Warning: Undefined array key "ID" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 225 > Warning: Undefined array key "ID" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 226 > Warning: Undefined array key "ID" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 240 > Warning: Undefined array key "RECEIVED_DATE_STRING" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 247 > Warning: Undefined array key "RECEIVED_DATE_STRING_FULL" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 248 > Warning: Undefined array key "TYPE0" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 297 > Warning: Undefined array key "PRIORITY" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 302 > Warning: Undefined array key "PRIORITY" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 302 > Warning: Undefined array key "PRIORITY" in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php > on line 306 > > Thanks, > Alex > > On Wed, Jul 31, 2024 at 9:21 AM Alex <mys...@gm...> wrote: > >> Hi, >> >> More deprecations when viewing messages. Not sure why these aren't all >> showing up together. >> >> Deprecated: Creation of dynamic property Language::$name is deprecated in >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php >> on line 31 >> Deprecated: Creation of dynamic property Language::$properties is >> deprecated in >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php >> on line 36 >> Warning: Cannot modify header information - headers already sent by >> (output started at >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php:31) >> in >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/page_header.php >> on line 69 >> >> When composing a new message, I have the following warning/error in the >> compose text box: >> <br /> >> <b>Deprecated</b>: explode(): Passing null to parameter #2 ($string) of >> type string is deprecated in >> <b>/usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mime.php</b> >> on line <b>693</b><br /> >> >> Thanks, >> Alex >> >> On Wed, Jul 31, 2024 at 7:46 AM Alex <mys...@gm...> wrote: >> >>> HI, >>> Latest from daily stable snapshots with PHP debugging enabled. This is >>> fedora40 with php-8.3.9. >>> >>> Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_ret_nr is >>> deprecated in >>> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php >>> on line 427 >>> >>> Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_msg is >>> deprecated in >>> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php >>> on line 484 >>> >>> Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_server_msg >>> is deprecated in >>> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php >>> on line 485 >>> >>> Warning: Cannot modify header information - headers already sent by >>> (output started at >>> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) >>> in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php on >>> line 594 >>> >>> Warning: Cannot modify header information - headers already sent by >>> (output started at >>> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) >>> in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php on >>> line 594 >>> >> |
From: Alex <mys...@gm...> - 2024-07-31 13:35:17
|
Hi, I had no idea how problematic squirrelmail support is for php8.3. This is a real problem for me. These occur when composing/sending a new message. Warning: Undefined array key "" in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php on line 76 Warning: Trying to access array offset on null in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php on line 93 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/imap_general.php on line 1127 Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/imap_general.php on line 1130 Warning: Undefined array key "ID" in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php on line 213 Warning: Undefined array key "SUBJECT" in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php on line 218 Warning: Undefined array key "ID" in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php on line 225 Warning: Undefined array key "ID" in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php on line 226 Warning: Undefined array key "ID" in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php on line 240 Warning: Undefined array key "RECEIVED_DATE_STRING" in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php on line 247 Warning: Undefined array key "RECEIVED_DATE_STRING_FULL" in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php on line 248 Warning: Undefined array key "TYPE0" in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php on line 297 Warning: Undefined array key "PRIORITY" in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php on line 302 Warning: Undefined array key "PRIORITY" in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php on line 302 Warning: Undefined array key "PRIORITY" in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mailbox_display.php on line 306 Thanks, Alex On Wed, Jul 31, 2024 at 9:21 AM Alex <mys...@gm...> wrote: > Hi, > > More deprecations when viewing messages. Not sure why these aren't all > showing up together. > > Deprecated: Creation of dynamic property Language::$name is deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php > on line 31 > Deprecated: Creation of dynamic property Language::$properties is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php > on line 36 > Warning: Cannot modify header information - headers already sent by > (output started at > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php:31) > in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/page_header.php > on line 69 > > When composing a new message, I have the following warning/error in the > compose text box: > <br /> > <b>Deprecated</b>: explode(): Passing null to parameter #2 ($string) of > type string is deprecated in > <b>/usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mime.php</b> > on line <b>693</b><br /> > > Thanks, > Alex > > On Wed, Jul 31, 2024 at 7:46 AM Alex <mys...@gm...> wrote: > >> HI, >> Latest from daily stable snapshots with PHP debugging enabled. This is >> fedora40 with php-8.3.9. >> >> Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_ret_nr is >> deprecated in >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php >> on line 427 >> >> Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_msg is >> deprecated in >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php >> on line 484 >> >> Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_server_msg is >> deprecated in >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php >> on line 485 >> >> Warning: Cannot modify header information - headers already sent by >> (output started at >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) >> in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php on >> line 594 >> >> Warning: Cannot modify header information - headers already sent by >> (output started at >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) >> in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php on >> line 594 >> > |
From: Alex <mys...@gm...> - 2024-07-31 13:21:56
|
Hi, More deprecations when viewing messages. Not sure why these aren't all showing up together. Deprecated: Creation of dynamic property Language::$name is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php on line 31 Deprecated: Creation of dynamic property Language::$properties is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php on line 36 Warning: Cannot modify header information - headers already sent by (output started at /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php:31) in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/page_header.php on line 69 When composing a new message, I have the following warning/error in the compose text box: <br /> <b>Deprecated</b>: explode(): Passing null to parameter #2 ($string) of type string is deprecated in <b>/usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/mime.php</b> on line <b>693</b><br /> Thanks, Alex On Wed, Jul 31, 2024 at 7:46 AM Alex <mys...@gm...> wrote: > HI, > Latest from daily stable snapshots with PHP debugging enabled. This is > fedora40 with php-8.3.9. > > Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_ret_nr is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php > on line 427 > > Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_msg is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php > on line 484 > > Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_server_msg is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php > on line 485 > > Warning: Cannot modify header information - headers already sent by > (output started at > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) > in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php on > line 594 > > Warning: Cannot modify header information - headers already sent by > (output started at > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) > in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php on > line 594 > |
From: Alex <mys...@gm...> - 2024-07-31 12:35:27
|
Hi, More warnings from Disposition.class.php when viewing different messages. Deprecated: Creation of dynamic property Disposition::$name is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Disposition.class.php on line 30 Deprecated: Creation of dynamic property Disposition::$properties is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Disposition.class.php on line 31 Deprecated: Creation of dynamic property Language::$name is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php on line 31 Deprecated: Creation of dynamic property Language::$properties is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php on line 36 Warning: Cannot modify header information - headers already sent by (output started at /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Disposition.class.php:30) in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/page_header.php on line 69 I've added "#[AllowDynamicProperties]" as per the following to suppress this for now while I continue to debug, but I'm REALLY hoping you can fix these soon. https://stackoverflow.com/questions/74878889/php-warning-deprecated-creation-of-dynamic-property-is-deprecated Thanks, Alex On Wed, Jul 31, 2024 at 8:30 AM Alex <mys...@gm...> wrote: > Hi, > > I should have added that the previous warnings below occur when going to > Options -> Autoresponder/Mail Forwarding and the local_autorespond_forward > plugin, I believe. > > These new warnings are related to just viewing a regular message. > Deprecated: Creation of dynamic property MessageHeader::$entity_id is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Message.class.php > on line 494 > Deprecated: Creation of dynamic property MessageHeader::$lines is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Message.class.php > on line 497 > Deprecated: Creation of dynamic property MessageHeader::$entity_id is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Message.class.php > on line 494 > Deprecated: Creation of dynamic property MessageHeader::$lines is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Message.class.php > on line 497 > Deprecated: Creation of dynamic property Disposition::$name is deprecated > in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Disposition.class.php > on line 30 > Deprecated: Creation of dynamic property Disposition::$properties is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Disposition.class.php > on line 31 > Deprecated: Creation of dynamic property MessageHeader::$entity_id is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Message.class.php > on line 494 > Deprecated: Creation of dynamic property Language::$name is deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php > on line 31 > Deprecated: Creation of dynamic property Language::$properties is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php > on line 36 > Warning: Cannot modify header information - headers already sent by > (output started at > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Message.class.php:494) > in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/page_header.php > on line 69 > > Thanks, > Alex > > On Wed, Jul 31, 2024 at 7:46 AM Alex <mys...@gm...> wrote: > >> HI, >> Latest from daily stable snapshots with PHP debugging enabled. This is >> fedora40 with php-8.3.9. >> >> Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_ret_nr is >> deprecated in >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php >> on line 427 >> >> Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_msg is >> deprecated in >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php >> on line 484 >> >> Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_server_msg is >> deprecated in >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php >> on line 485 >> >> Warning: Cannot modify header information - headers already sent by >> (output started at >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) >> in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php on >> line 594 >> >> Warning: Cannot modify header information - headers already sent by >> (output started at >> /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) >> in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php on >> line 594 >> > |
From: Alex <mys...@gm...> - 2024-07-31 12:30:43
|
Hi, I should have added that the previous warnings below occur when going to Options -> Autoresponder/Mail Forwarding and the local_autorespond_forward plugin, I believe. These new warnings are related to just viewing a regular message. Deprecated: Creation of dynamic property MessageHeader::$entity_id is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Message.class.php on line 494 Deprecated: Creation of dynamic property MessageHeader::$lines is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Message.class.php on line 497 Deprecated: Creation of dynamic property MessageHeader::$entity_id is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Message.class.php on line 494 Deprecated: Creation of dynamic property MessageHeader::$lines is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Message.class.php on line 497 Deprecated: Creation of dynamic property Disposition::$name is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Disposition.class.php on line 30 Deprecated: Creation of dynamic property Disposition::$properties is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Disposition.class.php on line 31 Deprecated: Creation of dynamic property MessageHeader::$entity_id is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Message.class.php on line 494 Deprecated: Creation of dynamic property Language::$name is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php on line 31 Deprecated: Creation of dynamic property Language::$properties is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Language.class.php on line 36 Warning: Cannot modify header information - headers already sent by (output started at /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/mime/Message.class.php:494) in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/page_header.php on line 69 Thanks, Alex On Wed, Jul 31, 2024 at 7:46 AM Alex <mys...@gm...> wrote: > HI, > Latest from daily stable snapshots with PHP debugging enabled. This is > fedora40 with php-8.3.9. > > Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_ret_nr is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php > on line 427 > > Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_msg is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php > on line 484 > > Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_server_msg is > deprecated in > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php > on line 485 > > Warning: Cannot modify header information - headers already sent by > (output started at > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) > in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php on > line 594 > > Warning: Cannot modify header information - headers already sent by > (output started at > /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) > in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php on > line 594 > |
From: Alex <mys...@gm...> - 2024-07-31 11:46:41
|
HI, Latest from daily stable snapshots with PHP debugging enabled. This is fedora40 with php-8.3.9. Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_ret_nr is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php on line 427 Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_msg is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php on line 484 Deprecated: Creation of dynamic property Deliver_SMTP::$dlv_server_msg is deprecated in /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php on line 485 Warning: Cannot modify header information - headers already sent by (output started at /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php on line 594 Warning: Cannot modify header information - headers already sent by (output started at /usr/share/squirrelmail-stable-1.4.23-svn-073024/class/deliver/Deliver_SMTP.class.php:427) in /usr/share/squirrelmail-stable-1.4.23-svn-073024/functions/global.php on line 594 |
From: <vo...@sb...> - 2024-05-13 13:30:55
|
On Mon, May 13, 2024 12:58 pm, Paul Lesniewski wrote: Paul, BIG thank you - error's gone ! working well! > Unless it's on the local network, you should use port 993 and TLS. I'd > advise using the built-in configuration tool (save off a copy of config.php > to be safe). Under the IMAP server settings you will find "7. Secure IMAP > (TLS)" and you can go from there. so I guess I can save versions of config.lh and config.rh for local and remote, and, switch that way.. thanks again, Voytek |
From: Paul L. <pa...@sq...> - 2024-05-13 05:03:04
|
> BUT, now I have a mail server 'remote' to me or without full access, so, I > would like to run squirrelmail on a machine I have to access remote > Dovecot server, no longer 'localhost' as I always has, still Dovecot (not > Postfix etc) > > I've entered > > SquirrelMail Configuration : Read: config.php > Config version 1.5.0; SquirrelMail version 1.5.2 [SVN] > --------------------------------------------------------- > Server Settings > > IMAP Settings > -------------- > 4. IMAP Server : newserver.sbt.net.au > 5. IMAP Port : 143 Unless it's on the local network, you should use port 993 and TLS. I'd advise using the built-in configuration tool (save off a copy of config.php to be safe). Under the IMAP server settings you will find "7. Secure IMAP (TLS)" and you can go from there. > 6. Authentication type : login > 7. Secure IMAP (TLS) : disabled > 8. Server software : dovecot > 9. Delimiter : detect > > B. Update SMTP Settings : localhost:25 > > > I can login, access /read/send, BUT, in LHS side pane get: > > ERROR: Could not complete request. > Query: CREATE "Sent" > Reason Given: Client tried to access nonexistent namespace. (Mailbox name > should probably be prefixed with: INBOX.) (0.001 + 0.000 secs) I suggest using option D in the configuration tool to set the default Dovecot configuration. If the error persists, you can talk to the admin of the remote system to see what customizations they've made to the mailbox namespaces or you can usually hack it by fiddling with $default_folder_prefix -- in this case it sounds like it needs to be set to 'INBOX.' or just 'INBOX' > noticed in the docs about multiple servers - what's the curret stat of > that ? (not that is my problem - though, sounds interesting) I have a plugin that's not released that can allow you to switch IMAP accounts in 1.4.x; IIRC code for that kind of thing isn't implemented in 1.5.x -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php |
From: <vo...@sb...> - 2024-05-13 01:22:08
|
Hi, long time user of SM with Dovecot/Postfix/PFAdmin/MySQL virtual domains, always works just puurfect. BUT, now I have a mail server 'remote' to me or without full access, so, I would like to run squirrelmail on a machine I have to access remote Dovecot server, no longer 'localhost' as I always has, still Dovecot (not Postfix etc) I've entered SquirrelMail Configuration : Read: config.php Config version 1.5.0; SquirrelMail version 1.5.2 [SVN] --------------------------------------------------------- Server Settings IMAP Settings -------------- 4. IMAP Server : newserver.sbt.net.au 5. IMAP Port : 143 6. Authentication type : login 7. Secure IMAP (TLS) : disabled 8. Server software : dovecot 9. Delimiter : detect B. Update SMTP Settings : localhost:25 I can login, access /read/send, BUT, in LHS side pane get: ERROR: Could not complete request. Query: CREATE "Sent" Reason Given: Client tried to access nonexistent namespace. (Mailbox name should probably be prefixed with: INBOX.) (0.001 + 0.000 secs) what am I doing wrong ? noticed in the docs about multiple servers - what's the curret stat of that ? (not that is my problem - though, sounds interesting) thanks for any tips/advice thanks for SM - it alwats works (unlike (other) webmail on remote server.....) V |
From: <vo...@sb...> - 2024-03-02 11:47:04
|
On 2024-03-02 13:31, Paul Lesniewski wrote: > You may want to ask for help with Dovecot on their mailing list if IMAP > isn't working itself (log in on the command line and test!). Be careful > what is happening, as I suspect you already have a Sent folder. If so, > this means your expected folder list is not what is being returned from > Dovecot. Do you really have the same configuration for Dovecot and > SquirrelMail as before? Double check your IMAP settings and try saving > your configuration file to the side and starting from scratch by using > the > config/conf.pl tool and let SquirrelMail set up the IMAP settings only > by > using option D and indicating the IMAP server is Dovecot. Paul, thanks! with Dovecot, I've used (old)/etc/dovecot/* then remed out maybe 3 o4 lines giving errors with SquirrelMail created from null using conf.pl ahhhh... server type... yes... SquirrelMail Configuration : Read: config.php Config version 1.5.0; SquirrelMail version 1.5.2 [SVN] Command >> dovecot imap_server_type = dovecot default_folder_prefix = <none> trash_folder = Trash sent_folder = Sent draft_folder = Drafts show_prefix_option = false default_sub_of_inbox = false show_contain_subfolders_option = false optional_delimiter = detect delete_folder = false force_username_lowercase = true ahhh... sorry, I was cutting corners, didn't do full config.... YES!! working fine big thank you, mea culpa (what else is new?) errors gone, folders showing, emails showing I think it's all good!! |