Squirrelmail: Difference between revisions

From DWIKI
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
=Links=
*[http://www.squirrelmail.org/ Homepage]
*[http://www.squirrelmail.org/ Homepage]
*http://www.nutsmail.com/
=Documentation=
*[http://squirrelmail.org/docs/devel-code/squirrelmail/_functions---plugin.php.html#functiondo_hook API documentation]
==Bug tracker==
*http://squirrelmail.org/bugs/


==Interesting plugins==
==Interesting plugins==
===sasql==-
===sasql===
create table spamassassin;
grant all privileges on spamassassin.* to 'sasql'@'localhost' identified by 'sasqlpass';
flush privileges;
use spamassassin;
CREATE TABLE userpref (
  username varchar(100) NOT NULL,
  preference varchar(30) NOT NULL,
  value varchar(100) NOT NULL,
  prefid int(11) NOT NULL auto_increment,
  PRIMARY KEY (prefid),
  INDEX (username)
) TYPE=MyISAM;
 
=FAQ=
==config: failed to parse, now a plugin, skipping ok_languages==
 
 
==Could not log on to timsieved daemon on your IMAP server localhost:4190==
This might be caused by starttls, try $avelsieve_disabletls = true
 
==languages not working==
On Debian this might mean you don't have the locales installed, or you have to run
dpkg-reconfigure locales
and restart apache.
 
==Rewrite your code, we now use init.php==
That's when running an old plugin on 1.5x, see:
*http://www.squirrelmail.org/docs/devel/devel-2.html
It means validate.php is included instead of init.php
 
==This image has been removed for security reasons==
that's documented
 
==Maximum attachment size==
This could be php.ini setting 'upload_max_filesize'.
 
 
==Could not open temporary file to store attachment.==
Maybe $attachment_dir ran out of unique names, clean up regularly:
http://squirrelmail.org/wiki/DataAndAttachmentsDirectories
 
There seems to be an issue with mt_rand() on freebsd/php.
 
 
==A session had already been started - ignoring session_start()==
This happens when you have your loglevel set too high. Lower it and ignore the warning.


==Notes==
=Notes=

Latest revision as of 13:13, 11 August 2015

Links

Documentation

Bug tracker

Interesting plugins

sasql

create table spamassassin;
grant all privileges on spamassassin.* to 'sasql'@'localhost' identified by 'sasqlpass';
flush privileges;
use spamassassin;
CREATE TABLE userpref (
 username varchar(100) NOT NULL,
 preference varchar(30) NOT NULL,
 value varchar(100) NOT NULL,
 prefid int(11) NOT NULL auto_increment,
 PRIMARY KEY (prefid),
 INDEX (username)
) TYPE=MyISAM;

FAQ

config: failed to parse, now a plugin, skipping ok_languages

Could not log on to timsieved daemon on your IMAP server localhost:4190

This might be caused by starttls, try $avelsieve_disabletls = true

languages not working

On Debian this might mean you don't have the locales installed, or you have to run

dpkg-reconfigure locales

and restart apache.

Rewrite your code, we now use init.php

That's when running an old plugin on 1.5x, see:

It means validate.php is included instead of init.php

This image has been removed for security reasons

that's documented

Maximum attachment size

This could be php.ini setting 'upload_max_filesize'.


Could not open temporary file to store attachment.

Maybe $attachment_dir ran out of unique names, clean up regularly: http://squirrelmail.org/wiki/DataAndAttachmentsDirectories

There seems to be an issue with mt_rand() on freebsd/php.


A session had already been started - ignoring session_start()

This happens when you have your loglevel set too high. Lower it and ignore the warning.

Notes