View Full Version : Squirrelmail on DA 1.2
blacksmith
11-09-2003, 02:31 PM
Hi everyone
I see it was available and updated my DA to 1.2 directly through the Admin Panel.
In the features (http://www.directadmin.com/features.php?id=202) it says that I should have squirrelmail, but I dont.. do I need to configure anything else?
l0rdphi1
11-09-2003, 02:38 PM
Any news on this? I'd like to know before I upgrade :)
DirectAdmin Support
11-09-2003, 02:45 PM
Hello,
I forgot to restart apache in the update. Just restart apache to get it going. Also xinetd doesn't seem to restart automatically during the update either (it *is* called), so if you don't have IMAP, you'll need to restart xinetd:
service xinetd restart
John
l0rdphi1
11-09-2003, 02:52 PM
Thanks :)
I'm upgrading.
l0rdphi1
11-09-2003, 03:02 PM
The SM alias is not showing up in /etc/httpd/conf/httpd.conf.
echo "action=rewrite&value=httpd" >> /usr/local/directadmin/data/task.queue won't fix either.
How can I update httpd.conf?
DirectAdmin Support
11-09-2003, 03:04 PM
Hello,
The update script should have done it for you.. As long as the bottom of the file wasn't tampered with... it uses:
/usr/bin/perl -pi -e 's/Start DirectAdmin Settings/Start DirectAdmin Settings\nAlias \/squirrelmail \/var\/www\/html\/squirrelmail\//' /etc/httpd/conf/httpd.conf;It basically just makes the bottom of the httpd.conf (before the includes and virtualhosts) look like:
#Start DirectAdmin Settings
Alias /squirrelmail /var/www/html/squirrelmail/
Alias /webmail /var/www/html/webmail/
Alias /config /usr/local/directadmin/scripts/redirect.php
Alias /phpMyAdmin /var/www/html/phpMyAdmin/
Alias /phpmyadmin /var/www/html/phpMyAdmin/John
l0rdphi1
11-09-2003, 03:09 PM
Ok, now httpd.conf is fixed (and httpd restarted), but it's still not working.
stat /var/www/html/squirrelmail
stat: cannot stat `/var/www/html/squirrelmail': No such file or directory
DirectAdmin Support
11-09-2003, 03:31 PM
Hello,
Did you already have squirrelmail installed in one form or another? It checks first before running things. If /var/www/html/squirrelmail exist, it wouldn't have run the script. Also, that path is a symbolic link to squirrelmail-1.4.2, so changing versions will be much easier. (Apache has to be able to follow symbolic links)
cd /usr/local/directadmin/scripts
./squirrelmail.sh
John
l0rdphi1
11-09-2003, 03:50 PM
[root@server1 customapache]# cd /usr/local/directadmin/scripts
[root@server1 scripts]# ./squirrelmail.sh
-bash: ./squirrelmail.sh: No such file or directory
The Prohacker
11-09-2003, 04:24 PM
Originally posted by l0rdphi1
Just asking the obvious... Are you running 1.2?
l0rdphi1
11-09-2003, 04:26 PM
yes :)
Sentinel
11-09-2003, 04:55 PM
Yeah, it seems like SquirrelMail didnt come with the package. (?)
Later When.
-The Sentinel
l0rdphi1
11-09-2003, 05:23 PM
Can we get a 1.201? :D
DirectAdmin Support
11-09-2003, 05:46 PM
Ok thanks for the note. I use symlinks across build systems, but
use linked files instead of one directory for rh 9.0.. I've created
the link now and the 1.2 release is fixed.. for any RedHat 9.0
users, you can do the following:cd /usr/local/directadmin/scripts
wget http://files.directadmin.com/services/9.0/squirrelmail.sh
./squirrelmail.sh
I'm not going to release a 1.201 for that because RH9 was the
only one affected, and it's a really easy fix :) (That's why I don't
force updates right away)
John
l0rdphi1
11-09-2003, 05:49 PM
Alright, thanks :)
(that worked after I chown diradmin sq* and chmod 700 sq*)
existenz
11-10-2003, 12:49 AM
I can change it but would it be possible in future versions for you to configure the folders so we don't get dupe Inbox, Sent and Trash folders by changing the default INBOX.whatever to just the name
-Inbox
-Sent
-Trash
I have been using SM for years and have always had to change this so users don't have extra folders on their computer at home.
hostpc.com
11-10-2003, 09:27 AM
/**
* The domain part of local email addresses.
* This is for all messages sent out from this server.
* Reply address is generated by $username@$domain
* Example: In bob@foo.com, foo.com is the domain.
*/
global $domain;
$domain = 'example.com';
All mail appears as coming from
user@example.com
Any suggestions on a Fix ?
existenz
11-10-2003, 10:24 AM
This is a problem with Squirrelmail, I am almost positive that they are working to change Squirrelmail so that it handels virtual domains better.
What I have always done is used my default email domain in place for example.com.
DirectAdmin Support
11-10-2003, 12:41 PM
The proper value for that field should be your hostname. I'll update the packages.
John
existenz
11-10-2003, 12:54 PM
John,
I sent support a email...hopefully you get to read it. I would be more than willing to help you get Squirrelmail configed with special plugins and customized for DirectAdmin's use. Please let me know if I can help...
ProWebUK
11-12-2003, 08:42 PM
If you have not yet received a response from DirectAdmin and wish to contribute the suggestions you made above, what you could do is write HOWTO guides on the forum :) .
existenz
11-12-2003, 09:01 PM
I guess I could write a howto and would be more than willing but I recieved a email and Mark said to send one over.
I am going to make a new version I guess I should ask everyone what they would want from a Webmail application and I will install and configure it.
I was thinking of adding the following:
-Direct Admin power_user type theme
-Ability to change users password
-SpamAssassin User Control
-Show Username and IP on left hand
-Timeout User
-Weather on left hand
-Addressbook Import-Export for CVS files
-Address Add from inside email
-Quota Usage
-Virtual Host Domain Name Management
I was going to configure
-Mail Fetch to get mail from another POP3
-New Mail notification
-Delete Move Next
-Printer Friendly
-Filters
-Translate
It is not that hard but I figure one a good working verison is made it would be a good base for 99% of the users that have DirectAdmin. Possibly I could write something up once that is done to get further into detail.
DirectAdmin Support
11-12-2003, 10:43 PM
wow :)
S2S-Robert
11-23-2003, 02:42 PM
Originally posted by existenz
It is not that hard but I figure one a good working verison is made it would be a good base for 99% of the users that have DirectAdmin. Possibly I could write something up once that is done to get further into detail. I saw that you were planning on having more languages, as always I'm more than willing to help translate it in Dutch.
And this system would be great if it could be implemented in DA, *hint* ;)
existenz
11-23-2003, 02:45 PM
The language files have already been translated it should work...I am still working on a few things...
blacksmith
11-28-2003, 01:31 AM
Not directly related to this topic.. but does anyone know a nice looking skin for SquirrelMail (compatible with the last version of SM).
Thanks
ProWebUK
11-28-2003, 07:47 AM
Not sure if this will go directly with DA without some slight modifying although here is a free one
http://forums.ev1servers.net/showthread.php?s=&threadid=20568&highlight=squirrelmail+skin
3josh
12-18-2003, 01:51 PM
I would _love_ to have filters. (Read - I will be able to
actually use DA for email once there are filters :)
Even if they are not pretty and just give users the ability
to easily modify a text file (ie - like a .procmailrc for a virtual
user) it would be great.
Heck - I'll paypal you some pizza money ;)
-3j
ProWebUK
12-18-2003, 02:11 PM
Originally posted by 3josh
I would _love_ to have filters. (Read - I will be able to
actually use DA for email once there are filters :)
Even if they are not pretty and just give users the ability
to easily modify a text file (ie - like a .procmailrc for a virtual
user) it would be great.
Heck - I'll paypal you some pizza money ;)
-3j
No need to involve pizza money with filters. What you need is free :)
http://www.squirrelmail.org/plugins_category.php?category_id=3
Chris
3josh
12-29-2003, 07:43 AM
All this software is free.. The point is that it's integrated
properly and supportable for large numbers of installs.
I'd also love a spell checker btw!
-josh
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.