Search found 2486 matches

by dzekas
2006-08-18 14:23
Forum: Scripting
Topic: Installation of webmail
Replies: 3
Views: 2475

Download ActivePerl from http://www.activestate.com/Products/ActivePerl/

Install it.

Unpack SquirrelMail

go to SquirrelMail config directory and run conf.pl script.

You must have webserver with PHP support and IMAP server, if you want to use SquirrelMail.
by dzekas
2006-08-17 08:24
Forum: Scripting
Topic: Framing issues with Squirrelmail and IIS 6
Replies: 10
Views: 4281

Could you be so kind and show your PHP settings?

Can't fix your issue, because you refuse to provide required information. Can't reproduce your issue on own IIS 5.1 setup.
by dzekas
2006-08-16 17:41
Forum: Scripting
Topic: Framing issues with Squirrelmail and IIS 6
Replies: 10
Views: 4281

See http://www.php.net/configuration-changes. You can turn on register_globals in selected directories. SquirrelMail 1.4.6 has local file inclusion bug in register_globals setups. http://www.squirrelmail.org/security/issue/2006-06-01. Upgrade to 1.4.8 or turn off globals. Could you test your PHP set...
by dzekas
2006-08-16 08:46
Forum: Scripting
Topic: Framing issues with Squirrelmail and IIS 6
Replies: 10
Views: 4281

Yes. I wanted to see session.use_cookies. typed too fast :( Setting is correct. Please explain "some pretty serious login issues". http://listserver.info recommendations are not correct. You don't have to turn on globals in SquirrelMail setups and you should never set error reporting to E_ERROR leve...
by dzekas
2006-08-16 05:54
Forum: Scripting
Topic: Framing issues with Squirrelmail and IIS 6
Replies: 10
Views: 4281

1. Make sure that you have login issues before you apply some modifications in SquirrelMail scripts. Replacing header() calls with meta headers can fix login issues only when you have session cookies disabled in PHP config. Report on wiki page is about old SquirrelMail version. It is possible that i...
by dzekas
2006-08-15 21:27
Forum: Scripting
Topic: Framing issues with Squirrelmail and IIS 6
Replies: 10
Views: 4281

explain "redirect patch"

What kind of redirect patch is applied to IIS?
by dzekas
2006-08-12 07:26
Forum: Off-topic discussions
Topic: Webmail.. to have or not to have, thats is the question !!
Replies: 45
Views: 33818

squirrelmail was developed for *ix platforms...and while it does run on windows SquirrelMail is developed for PHP. Linux and Unix are main development platforms, but interface can work on Windows too. If you have working PHP installation on Windows Apache or IIS, SquirrelMail will work just fine. ....
by dzekas
2006-08-11 07:54
Forum: Scripting
Topic: SM plugins problems: image_buttons and Login_alias
Replies: 2
Views: 2316

image_buttons plugin requires some changes in main SquirrelMail scripts and user settings default to plain text.

If plugin is installed correctly, you must go to user's Display preferences and change Graphical Menu Bar settings.
by dzekas
2006-08-11 07:50
Forum: Scripting
Topic: How to let the user change their password using hMail/SqMail
Replies: 8
Views: 4447

Remove compatibility 2.0.4 patch from SquirrelMail functions/strings.php and use compatibility 1.3 plugin instead. hmailserver_changepass depends on compatibility 1.x. There are incompatible API differences between compatibility 1.x and 2.x. See also http://www.hmailserver.com/forum/viewtopic.php?t=...
by dzekas
2006-08-11 07:46
Forum: Scripting
Topic: Squirrelmail plugins
Replies: 4
Views: 3726

wrong link

Link shows image_buttons patching tips. It does not say anything about compatibility plugin. image_buttons plugin does not depend on compatibility. Dependency on compatibility plugin was removed in image_buttons 1.4. As for hmailserver_changepass, see http://www.hmailserver.com/forum/viewtopic.php?t...
by dzekas
2006-08-11 07:36
Forum: General discussions
Topic: hMailServer Setup
Replies: 25
Views: 8033

Code: Select all

$hmail_config['rootpath']         = "C:/apache2triad/htdocs/PHPWebAdmin"; 
Add trailing slash

Code: Select all

$hmail_config['rootpath']         = "C:/apache2triad/htdocs/PHPWebAdmin/"; 
by dzekas
2006-08-08 21:40
Forum: Scripting
Topic: hmailchangepassword plugin ?
Replies: 33
Views: 19219

See patch functions.php - you don't need SM_PATH check in functions.php. defined() calls are expensive. - fixed loadinfo function to display notice when password is saved - removed functions hooked to 'options_save'. You can't display messages there. options.php - page_header.php and load_prefs.php ...
by dzekas
2006-08-08 19:28
Forum: Scripting
Topic: hmailchangepassword plugin ?
Replies: 33
Views: 19219

From 1.5.1 changelog:

- displayHtmlHeader() function call sends http headers in order to prevent page caching.


These headers break things in plugins that violate html formating. Your plugin outputs text before page header is displayed.
by dzekas
2006-08-08 09:42
Forum: Scripting
Topic: hmailchangepassword plugin ?
Replies: 33
Views: 19219

Wouldn't the config.php in the same directory be loaded before it checks for config.php in the include paths? current directory is loaded first only if you have . in include_path. include_path = ".;c:\PHP\PEAR" include_path = "c:\PHP\PEAR" First include_path loads config.php from current directory....
by dzekas
2006-08-08 06:31
Forum: Scripting
Topic: hmailchangepassword plugin ?
Replies: 33
Views: 19219

hmailserver_changepass_optpage_loadinfo_do() function. Original code: if (isset($_POST['plugin_hmailserver_changepass'])) $plugin_hmailserver_changepass = $_POST['plugin_hmailserver_changepass']; if (isset($_GET['plugin_hmailserver_changepass'])) $plugin_hmailserver_changepass = $_GET['plugin_hmails...
by dzekas
2006-08-07 21:22
Forum: General discussions
Topic: Squirrelmail compatibility plugin ?
Replies: 4
Views: 2311

turning off php notices

Martin: it is strongly recommended to make sure that SquirrelMail plugin code does not generate E_NOTICE level messages. If E_NOTICE is generated, fix error and don't try to hide it. PHP errors should be hidden only in PHP function calls that display warnings about connection errors and those errors...
by dzekas
2006-08-07 20:34
Forum: Scripting
Topic: troubled in adding abook_extended plugin
Replies: 2
Views: 1728

abook_extended plugin is experimental

This plugin is not related to hmailserver. It is even not listed on SquirrelMail site. Plugin needs SquirrelMail 1.5.1 and works with older versions only after patches are applied to squirrelmail code.

Please don't ask hmailserver devels about some third party plugins unrelated to hmailserver.
by dzekas
2006-08-07 20:21
Forum: Scripting
Topic: hmailchangepassword plugin ?
Replies: 33
Views: 19219

Third problem: dependency on compatibility plugin.

SquirrelMail 1.4.0 was released n years ago. I think 1.2.x is no longer supported by upstream. Most of hmailserver_changepass plugin compatibility related code handles issues that are specific to lack of standard global functions in SquirrelMail 1.2.x. Use standard SquirrelMail 1.4.x functions inste...
by dzekas
2006-08-07 20:12
Forum: Scripting
Topic: hmailchangepassword plugin ?
Replies: 33
Views: 19219

Second problem: complex hacks with $_SERVER['REQUEST_URI']

$_SERVER['REQUEST_URI'] is not set in IIS CGI based setups. For example: IIS 5.1 on WinXP Pro 32-bit.

Use sqm_baseuri() function. It does not provide server name, protocol and port, but Location: header works with it.
by dzekas
2006-08-07 20:06
Forum: Scripting
Topic: hmailchangepassword plugin ?
Replies: 33
Views: 19219

First problem: uncaught exception in options.php

Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `hMailServer.Application': Access is denied. ' in c:\somepath\plugins\hmailserver_changepass\options.php Unfriendly error when 'new COM("hMailServer.Application")' is called. In PHP 5 you can do try { $hCOMApp ...
by dzekas
2006-08-07 19:39
Forum: Scripting
Topic: hmailchangepassword plugin ?
Replies: 33
Views: 19219

Plugin updates

Do you have some place to post change_hmailserver_password plugin updates?

Plugin is broken in IIS setups and does not handle COM errors.
by dzekas
2006-08-07 19:35
Forum: Scripting
Topic: issue with setting up LDAP for squirrelmail
Replies: 5
Views: 3299

If user gets protocol error, PHP installation has LDAP support.
by dzekas
2006-08-04 09:48
Forum: Scripting
Topic: issue with setting up LDAP for squirrelmail
Replies: 5
Views: 3299

SquirrelMail can work with ldapv3

PHP LDAP library uses v2 bind by default. SquirrelMail 1.4.3 and later can work in ldapv3. You can set protocol in SquirrelMail LDAP address book configuration.
by dzekas
2006-06-01 15:39
Forum: Development & alpha discussions
Topic: Documentation about API
Replies: 4
Views: 3162

COM API description is not complete

Thanks, but http://www.hmailserver.com/documentatio ... om_account does not explain when password is hashed and when it is not.
Property Password As String
The password of this account. Might be encoded using MD5.
and accountpwencryption field is not listed in com_account properties.
by dzekas
2006-05-29 09:27
Forum: Development & alpha discussions
Topic: Documentation about API
Replies: 4
Views: 3162

Documentation about API

Could you provide more internal information about hmailserver COM api or format of hm_accounts table? Available functions, function arguments and version specific changes. In order to implement password changing in PHP, I need some information about accountpwencryption field in hm_accounts table and...
by dzekas
2005-10-13 21:34
Forum: Scripting
Topic: Alternate SM Mod
Replies: 148
Views: 131935

timezones

Please follow SquirrelMail code changes before declaring that timezones issue is fixed in 1.4.5. There is open bug in 1.4 tracker. Timezones issue is fixed only in 1.5.1cvs and you haven't backported all SquirrelMail 1.5.1cvs timezones handling code. If you want to check if timezone is working - sel...