View previous topic :: View next topic |
Author |
Message |
Swell° n00b
Joined: 01 Dec 2003 Posts: 69
|
Posted: Sun Dec 05, 2004 11:51 am Post subject: |
|
|
OK, it's almost working!
I have three problems right now:
1st: I can't connect to Cyrus-IMAP server...
Code: |
It's working now, i had to my /etc/imap.conf
allowplaintext = yes
|
2nd: I can't delete contact...
3rd: When i delete a task, the task is deleted, but i get logged out of Open Xchange
TIA |
|
Back to top |
|
|
sardiskan Tux's lil' helper
Joined: 07 Oct 2004 Posts: 115 Location: Montgomery
|
Posted: Mon Dec 06, 2004 6:34 pm Post subject: |
|
|
My open-xchange is ALMOST working, but I have run into a problem. When I login, the machine gives me a sessionID but when it brings me to the "next" page, there is nothing there. Basically, I login, and then I get logged into a blank page. Anyone have any ideas? _________________ Unless a grain of wheat falls to the ground and dies, it remains only a single seed. |
|
Back to top |
|
|
Swell° n00b
Joined: 01 Dec 2003 Posts: 69
|
Posted: Tue Dec 07, 2004 7:24 am Post subject: |
|
|
Here are a few things that may be added to this great howto:
Before starting Openldap do:
This will test your slapd.conf
If Cyrus-Imap doesn't accept your login change that in /etc/imap.conf
Code: | allowplaintext = yes |
If you log in Cyrus-Imap but it tells that no mailbox exist:
Log in cyradm
Code: | cyradm -user cyrus ox-domain.tld |
Check the name of all your mailboxes
If one you mailbox doesn't start with user.<username>
Then you have to rename it
Code: | ox-domain.tld>sam <mail_box_with_bad_name> cyrus c
ox-domain.tld>renm <mail_box_with_bad_name> user.<username>
|
|
|
Back to top |
|
|
bitwh0re Apprentice
Joined: 29 Apr 2004 Posts: 214
|
Posted: Tue Dec 07, 2004 1:45 pm Post subject: |
|
|
drakkan wrote: | Hi, I'm following your howto but I'm having some trouble configuring ldap (this is the first time I configure ldap):
my sldap.conf has the following entries, as howto suggests:
include /etc/openldap/schema/cosine.schema
include /etc/openldap/schema/inetorgperson.schema
include /etc/openldap/schema/openldap.schema
include /etc/openldap/schema/misc.schema
include /etc/openldap/schema/nis.schema
#include /etc/openldap/schema/openxchange.schema
allow bind_v2
suffix "dc=homenetwork,dc=it"
rootdn "cn=Manager,dc=homenetwork,dc=it"
index objectClass pres,eq
#index cn,sn,uid eq
index gidNumber,memberUid eq
#index uid,mailEnabled,cn,sn,givenname,lnetMailAccess,alias,loginDestination eq,sub
but when I start ldap with /etc/init.d/slapd start , I have the following error:
* Starting ldap-server...
/etc/openldap/schema/cosine.schema: line 1071: ObjectClass not found: "person [ !! ]
how I can fix this?
thanks
drakkan |
The text in the HOWTO in *BLUE* does *NOT* represent the contents of an entire configuration file. As it says in the beginning of the document, blue text is the text in the configuration file that is either added or changed.
If you want to look at the configs from a working OX install, visit:
http://www.mikefetherston.ca/OX/configs |
|
Back to top |
|
|
bitwh0re Apprentice
Joined: 29 Apr 2004 Posts: 214
|
Posted: Tue Dec 07, 2004 1:48 pm Post subject: |
|
|
init-zero wrote: |
@sardiskan : I could be wrong but I do not think that mail server will work well with OX.
bitwh0re get in here !! |
There are posts on the General mailing list at OX's website about what configuration changes need to be made to get courier working in place of cyrus.
init-zero: I'm back! |
|
Back to top |
|
|
bitwh0re Apprentice
Joined: 29 Apr 2004 Posts: 214
|
Posted: Tue Dec 07, 2004 1:49 pm Post subject: |
|
|
Swell° wrote: | @Everybody here: My ldap works
I'AM VERY STUPID... there was a stupid mistake in my slapd.conf...
What can be good to had in the doc is:
Code: |
This command test the config file!
/usr/lib/slapd -t
|
|
Thanks, I'll be sure to add that! |
|
Back to top |
|
|
Rosjahh Apprentice
Joined: 16 Jan 2003 Posts: 182 Location: Below sealevel
|
Posted: Tue Dec 07, 2004 4:54 pm Post subject: |
|
|
Hi,
I'm finally having some reaction from apache, the cgi script segfaults.
Now I'm trying to rebuild stuff, but I'm having this error when I configure open-xcahnge-0.7.4:
Code: | checking for unistd.h... (cached) yes
checking for string.h... (cached) yes
Buildfile: OX_COMPILE_CHECK.xml
compile:
[javac] Compiling 1 source file
BUILD SUCCESSFUL
Total time: 14 seconds
configure: WARNING: it seems that the database can not be reached ... maybe the application will not work as expected
configure: creating ./config.status
config.status: creating build.xml |
I'm configuring open-xchange, with this configure command:
Code: | ./configure --enable-webdav --with-mailjar=/usr/share/sun-javamail-bin/lib/mail.jar --with-activationjar=/usr/share/sun-jaf-bin/lib/activation.jar --with-jdomjar=/usr/share/jdom/lib/jdom.jar --with-xercesjar=/usr/share/xerces-2/lib/xercesImpl.jar --with-jsdkjar=/opt/tomcat5/common/lib/servlet-api.jar --with-jdbcjar=/usr/share/jdbc3-postgresql-1/lib/pg73jdbc3.jar --with-dbname=openexchange --with-dbuser=open-xchange --with-dbpass=oxmailtjes --with-runuid=apache --with-servletdir=/opt/tomcat5/webapps/servlet/ --with-htdocsdir=/var/www/localhost/htdocs/ --with-cgibindir=/var/www/localhost/cgi-bin/ --with-jni-dir=/opt/sun-jdk-1.4.2.06/include/ |
Differently from Mike's guide, the jdbc3 jar lives in a different location now and the name of the ebuild now changed from jdbc-postgresql to jdbc3-postgresql. So this is the contents of that package:
Code: | server rogier # qpkg -l jdbc
dev-java/jdbc3-postgresql-7.3 *
CONTENTS:
/usr
/usr/share
/usr/share/jdbc3-postgresql-1
/usr/share/jdbc3-postgresql-1/lib
/usr/share/jdbc3-postgresql-1/lib/pg73jdbc3.jar
/usr/share/jdbc3-postgresql-1/package.env
|
Also, I have created the user 'open-xchange' in postgresql. So why would open-xchange not be able to connect to postgresql ??!! |
|
Back to top |
|
|
Swell° n00b
Joined: 01 Dec 2003 Posts: 69
|
Posted: Tue Dec 07, 2004 5:27 pm Post subject: |
|
|
sardiskan wrote: | My open-xchange is ALMOST working, but I have run into a problem. When I login, the machine gives me a sessionID but when it brings me to the "next" page, there is nothing there. Basically, I login, and then I get logged into a blank page. Anyone have any ideas? |
I just had the same problem here, i have recompiled open xchange with the good jdbc connector! And i forgot something in the ./configure it was the db-user!
So do that!
Quote: |
stop the services sessiond groupware webmail
go to the open-xchange source dir and do that
make clean
./configure --enable-webdav --with-mailjar=/usr/share/sun-javamail-bin/lib/mail.jar --with-activationjar=/usr/share/sun-jaf-bin/lib/activation.jar --with-jdomjar=/usr/share/jdom/lib/jdom.jar --with-xercesjar=/usr/share/xerces-2/lib/xercesImpl.jar --with-jsdkjar=/opt/tomcat5/common/lib/servlet-api.jar --with-jdbcjar=/usr/share/jdbc3-postgresql/lib/jdbc3-postgresql.jar --with-dbname=openexchange --with-dbpass=password --with-dbuser=open-xchange --with-runuid=apache --with-servletdir=/opt/tomcat5/webapps/servlet/ --with-htdocsdir=/var/www/localhost/htdocs/ --with-cgibindir=/var/www/localhost/cgi-bin/ --with-jni-dir=/opt/sun-j2sdk-1.4.2/include/ --with-openssl-dir=/usr/include
make && make install
cp -R /usr/local/open-xchange/share/webmail/data/* /var/www/localhost/htdocs/cfintranet/webmail/
Modify the base dn: and the password here
vi /usr/local/open-xchange/etc/admintools.conf
|
And it should work! i hope! |
|
Back to top |
|
|
Swell° n00b
Joined: 01 Dec 2003 Posts: 69
|
Posted: Tue Dec 07, 2004 5:30 pm Post subject: |
|
|
Here is a very quick and very dirty init.d script for open xchange...
Code: |
depend() {
need net
}
start() {
einfo "Starting Open XChange"
ebegin " Starting Sessiond"
start-stop-daemon --start --quiet --exec /usr/local/open-xchange/bin/openexchange-sessiond --p /var/run/sessiond -b -m
eend $? " Failed to start sessiond"
ebegin " Starting Groupware"
start-stop-daemon --start --quiet --exec /usr/local/open-xchange/bin/openexchange-groupware --p /var/run/groupware -b -m
eend $? " Failed to start Groupware"
ebegin " Starting Webmail"
start-stop-daemon --start --quiet --exec /usr/local/open-xchange/bin/openexchange-webmail --p /var/run/webmail -b -m
eend $? " Failed to start Webmail"
}
stop() {
ebegin "Stopping Open XChange"
/usr/local/open-xchange/etc/init.d/openexchange stop > /dev/null
eend $? "Failed to stop OpenXChange"
}
|
|
|
Back to top |
|
|
bitwh0re Apprentice
Joined: 29 Apr 2004 Posts: 214
|
Posted: Tue Dec 07, 2004 5:59 pm Post subject: |
|
|
Rosjahh wrote: | Hi,
I'm finally having some reaction from apache, the cgi script segfaults.
Now I'm trying to rebuild stuff, but I'm having this error when I configure open-xcahnge-0.7.4:
Code: | checking for unistd.h... (cached) yes
checking for string.h... (cached) yes
Buildfile: OX_COMPILE_CHECK.xml
compile:
[javac] Compiling 1 source file
BUILD SUCCESSFUL
Total time: 14 seconds
configure: WARNING: it seems that the database can not be reached ... maybe the application will not work as expected
configure: creating ./config.status
config.status: creating build.xml |
Differently from Mike's guide, the jdbc3 jar lives in a different location now and the name of the ebuild now changed from jdbc-postgresql to jdbc3-postgresql. So this is the contents of that package:
|
The "cannot contact the database" issue is completely fine. I get it everytime I build OX, and OX works. Don't worry about it.
As for the jdbc ebuild, that was a typo on my part. I've updated the HOWTO but haven't released the latest version yet. I was hoping to have that done soon, but other more pressing matters have claimed my attention. |
|
Back to top |
|
|
sardiskan Tux's lil' helper
Joined: 07 Oct 2004 Posts: 115 Location: Montgomery
|
Posted: Tue Dec 07, 2004 6:32 pm Post subject: |
|
|
Swell° wrote: | sardiskan wrote: | My open-xchange is ALMOST working, but I have run into a problem. When I login, the machine gives me a sessionID but when it brings me to the "next" page, there is nothing there. Basically, I login, and then I get logged into a blank page. Anyone have any ideas? |
I just had the same problem here, i have recompiled open xchange with the good jdbc connector! And i forgot something in the ./configure it was the db-user!
So do that!
Quote: |
stop the services sessiond groupware webmail
go to the open-xchange source dir and do that
make clean
./configure --enable-webdav --with-mailjar=/usr/share/sun-javamail-bin/lib/mail.jar --with-activationjar=/usr/share/sun-jaf-bin/lib/activation.jar --with-jdomjar=/usr/share/jdom/lib/jdom.jar --with-xercesjar=/usr/share/xerces-2/lib/xercesImpl.jar --with-jsdkjar=/opt/tomcat5/common/lib/servlet-api.jar --with-jdbcjar=/usr/share/jdbc3-postgresql/lib/jdbc3-postgresql.jar --with-dbname=openexchange --with-dbpass=password --with-dbuser=open-xchange --with-runuid=apache --with-servletdir=/opt/tomcat5/webapps/servlet/ --with-htdocsdir=/var/www/localhost/htdocs/ --with-cgibindir=/var/www/localhost/cgi-bin/ --with-jni-dir=/opt/sun-j2sdk-1.4.2/include/ --with-openssl-dir=/usr/include
make && make install
cp -R /usr/local/open-xchange/share/webmail/data/* /var/www/localhost/htdocs/cfintranet/webmail/
Modify the base dn: and the password here
vi /usr/local/open-xchange/etc/admintools.conf
|
And it should work! i hope! |
Ok, I did all of that and I still have the same problem. I get logged into a blank webpage. Any other ideas out there? _________________ Unless a grain of wheat falls to the ground and dies, it remains only a single seed.
Last edited by sardiskan on Tue Dec 07, 2004 6:55 pm; edited 1 time in total |
|
Back to top |
|
|
bitwh0re Apprentice
Joined: 29 Apr 2004 Posts: 214
|
Posted: Tue Dec 07, 2004 6:42 pm Post subject: |
|
|
sardiskan wrote: |
When I do the make && make install I get alot of error messages that appear on the screen. Is that normal? |
Yup, as long as when it's done it looks like the make completed without any fatal errors. |
|
Back to top |
|
|
sardiskan Tux's lil' helper
Joined: 07 Oct 2004 Posts: 115 Location: Montgomery
|
Posted: Tue Dec 07, 2004 9:29 pm Post subject: |
|
|
bitwh0re wrote: | sardiskan wrote: |
When I do the make && make install I get alot of error messages that appear on the screen. Is that normal? |
Yup, as long as when it's done it looks like the make completed without any fatal errors. |
ok, I've done all those things, and I still get logged into a black webpage. Any more ideas? _________________ Unless a grain of wheat falls to the ground and dies, it remains only a single seed. |
|
Back to top |
|
|
dashnu l33t
Joined: 21 Jul 2004 Posts: 703 Location: Casco Maine
|
Posted: Tue Dec 07, 2004 10:43 pm Post subject: |
|
|
I have never heard of a Black screen... also that does not tell us anything.. exceptions from logs apache log / tomcat log / session log / groupware log / ldap log / postgresql log /etc etc... would help out.. It is impossible to debug with out some sort of _real_ indication of what is going on.. _________________ write quit bang |
|
Back to top |
|
|
conloos n00b
Joined: 23 Feb 2004 Posts: 54
|
Posted: Wed Dec 08, 2004 4:28 am Post subject: |
|
|
hi,
i have a strange problem: if i try to login (with the right pw) i get a Internal Server Error and the apache error.log say's:
Code: |
Can not build up Socket!, referer: http://xxx/cgi-bin/login.pl
ERRNO=<Connection refused> in getSocket. Can not connect do SessionD, referer: http://xxx/cgi-bin/login.pl
Premature end of script headers: login.pl, referer: http://x/cgi-bin/login.pl
|
i have checked and checked again but can't find the problem.
Thanks con |
|
Back to top |
|
|
killercow Tux's lil' helper
Joined: 29 Jan 2004 Posts: 86 Location: Netherlands
|
Posted: Wed Dec 08, 2004 10:30 am Post subject: |
|
|
conloos wrote: | hi,
i have a strange problem: if i try to login (with the right pw) i get a Internal Server Error and the apache error.log say's:
Code: |
Can not build up Socket!, referer: http://xxx/cgi-bin/login.pl
ERRNO=<Connection refused> in getSocket. Can not connect do SessionD, referer: http://xxx/cgi-bin/login.pl
Premature end of script headers: login.pl, referer: http://x/cgi-bin/login.pl
|
i have checked and checked again but can't find the problem.
Thanks con |
try and start all of the services ox uses by hand, it probably can't find the ox daemons because the normal start script doenst work correctly.
run these and try again:
/usr/local/open-xchange/bin/openexchange-sessiond
/usr/local/open-xchange/bin/openexchange-groupware
/usr/local/open-xchange/bin/openexchange-webmail |
|
Back to top |
|
|
killercow Tux's lil' helper
Joined: 29 Jan 2004 Posts: 86 Location: Netherlands
|
Posted: Wed Dec 08, 2004 10:52 am Post subject: Webmail not working |
|
|
My OX webmail gives me the following error:
OPEN-XCHANGE 0.7.5
!!! SYSTEM - ERROR !!!
what can this be?
The logs (as usual) don't give me a whole lot to hold on to.,
I can also still not reach my ldap server from my thunderbird addres book.
It does connect, and ask for the password, but it then gives me no records and says ldap search problem. but no specific error.
using gq i can see my own record but i can't see any contacts unerneath it, does anyone have some good ldap query's for me?
(FIXED) when i try to delete a contact from my OX adres book i get the following error:
bla bla,autocommit is no longer suppored,
(page reloads too fast to copy the entire error) (FIXED) i needed the new jdbc-postgres connector.
But wait!! there's more!
my constantly get the follwing error when i get a OX portal reload.
Code: |
Exception in MailFunc/checkNewMail
Unable to check for new messages
StackTrace:
javax.mail.AuthenticationFailedException: Login failed: authentication failure
etc etc, bla bla,
|
When i try to connect to cyrus by hand it also fails on me altough the mailbox is there. Any info on this?
Last edited by killercow on Thu Dec 09, 2004 11:10 am; edited 2 times in total |
|
Back to top |
|
|
Swell° n00b
Joined: 01 Dec 2003 Posts: 69
|
Posted: Wed Dec 08, 2004 4:35 pm Post subject: Re: Webmail not working |
|
|
killercow wrote: | My OX webmail gives me the following error:
OPEN-XCHANGE 0.7.5
!!! SYSTEM - ERROR !!!
what can this be?
The logs (as usual) don't give me a whole lot to hold on to.,
I can aloso still not reach my ldap server from my thunderbird addres book.
It does connect, and ask for the password, but it then gives me no records and says ldap search problem. but no specific error.
using gq i can see my own record but i can't see any contacts unerneath it, does anyone have some good ldap query's for me?
when i try to delete a contact from my OX adres book i get the following error:
bla bla,autocommit is no longer suppored,
(page reloads too fast to copy the entire error) |
The problem of the autocommit comes from the jdbc3-postgre connector, you have emerged 7.3, you have to emerge jdbc3-postgresql 7.4.5, then recompile OX!
Make the link to the right jdbc connector and it should work! |
|
Back to top |
|
|
bdraw n00b
Joined: 24 Nov 2003 Posts: 21 Location: Tampa
|
Posted: Wed Dec 08, 2004 5:10 pm Post subject: |
|
|
Swell° wrote: | Here is a very quick and very dirty init.d script for open xchange...
Code: |
depend() {
need net
}
start() {
einfo "Starting Open XChange"
ebegin " Starting Sessiond"
start-stop-daemon --start --quiet --exec /usr/local/open-xchange/bin/openexchange-sessiond --p /var/run/sessiond -b -m
eend $? " Failed to start sessiond"
ebegin " Starting Groupware"
start-stop-daemon --start --quiet --exec /usr/local/open-xchange/bin/openexchange-groupware --p /var/run/groupware -b -m
eend $? " Failed to start Groupware"
ebegin " Starting Webmail"
start-stop-daemon --start --quiet --exec /usr/local/open-xchange/bin/openexchange-webmail --p /var/run/webmail -b -m
eend $? " Failed to start Webmail"
}
stop() {
ebegin "Stopping Open XChange"
/usr/local/open-xchange/etc/init.d/openexchange stop > /dev/null
eend $? "Failed to stop OpenXChange"
}
|
|
Worked for me, but I had to add
On the top line _________________ If it's too easy it's boring.
Ben |
|
Back to top |
|
|
bdraw n00b
Joined: 24 Nov 2003 Posts: 21 Location: Tampa
|
Posted: Wed Dec 08, 2004 5:26 pm Post subject: |
|
|
Anyone have an idea hot to host multiple groups on the same server?
My company hosts mail, and they would like to be able to groupware to the offered services.
Hosting multiple domains in requards to cyrus, is not hare, but how does one configure ldap or sql? _________________ If it's too easy it's boring.
Ben |
|
Back to top |
|
|
sardiskan Tux's lil' helper
Joined: 07 Oct 2004 Posts: 115 Location: Montgomery
|
Posted: Thu Dec 09, 2004 1:28 pm Post subject: |
|
|
I'm afraid I've given up on open-xchange. It is too difficult to setup and as difficult as it is to setup, you'd think there would be some more options. One of the things I don't like is that you can't use a different email service other that open-xchange itself. IT just isn't worth it to me anymore. I've opted for Group-Office. It performs much of the same functions as openxchange but the install is much cleaner and simpler.
Thanks for everyones help,
Jason King _________________ Unless a grain of wheat falls to the ground and dies, it remains only a single seed. |
|
Back to top |
|
|
bitwh0re Apprentice
Joined: 29 Apr 2004 Posts: 214
|
Posted: Thu Dec 09, 2004 1:46 pm Post subject: |
|
|
bdraw wrote: | Anyone have an idea hot to host multiple groups on the same server?
My company hosts mail, and they would like to be able to groupware to the offered services.
Hosting multiple domains in requards to cyrus, is not hare, but how does one configure ldap or sql? |
I don't think that's possible right now. It's a question that's been asked before on the mailinglists and I haven't really seen a response. |
|
Back to top |
|
|
bitwh0re Apprentice
Joined: 29 Apr 2004 Posts: 214
|
Posted: Thu Dec 09, 2004 1:48 pm Post subject: |
|
|
sardiskan wrote: | I'm afraid I've given up on open-xchange. It is too difficult to setup and as difficult as it is to setup, you'd think there would be some more options. One of the things I don't like is that you can't use a different email service other that open-xchange itself. IT just isn't worth it to me anymore. I've opted for Group-Office. It performs much of the same functions as openxchange but the install is much cleaner and simpler.
Thanks for everyones help,
Jason King |
You're welcome and good luck Jason! I have a question for you.. what do you mean when you refer to: Quote: | "One of the things I don't like is that you can't use a different email service other that open-xchange itself." |
You can connect a fat client (Evo, Outlook, etc) to your IMAP and SMTP server and use it that way. Pretty much the only requirement is that you need to be using IMAP and not POP3. |
|
Back to top |
|
|
sardiskan Tux's lil' helper
Joined: 07 Oct 2004 Posts: 115 Location: Montgomery
|
Posted: Thu Dec 09, 2004 2:15 pm Post subject: |
|
|
bitwh0re wrote: | sardiskan wrote: | I'm afraid I've given up on open-xchange. It is too difficult to setup and as difficult as it is to setup, you'd think there would be some more options. One of the things I don't like is that you can't use a different email service other that open-xchange itself. IT just isn't worth it to me anymore. I've opted for Group-Office. It performs much of the same functions as openxchange but the install is much cleaner and simpler.
Thanks for everyones help,
Jason King |
You're welcome and good luck Jason! I have a question for you.. what do you mean when you refer to: Quote: | "One of the things I don't like is that you can't use a different email service other that open-xchange itself." |
You can connect a fat client (Evo, Outlook, etc) to your IMAP and SMTP server and use it that way. Pretty much the only requirement is that you need to be using IMAP and not POP3. |
What I mean is that open-xchange is the email program itself. My shop actually already uses another open-source mail program and I wouldn't want to phase it out in order to phase open-xchange in. That is all I mean. _________________ Unless a grain of wheat falls to the ground and dies, it remains only a single seed. |
|
Back to top |
|
|
bitwh0re Apprentice
Joined: 29 Apr 2004 Posts: 214
|
Posted: Thu Dec 09, 2004 2:26 pm Post subject: |
|
|
sardiskan wrote: | bitwh0re wrote: | sardiskan wrote: | I'm afraid I've given up on open-xchange. It is too difficult to setup and as difficult as it is to setup, you'd think there would be some more options. One of the things I don't like is that you can't use a different email service other that open-xchange itself. IT just isn't worth it to me anymore. I've opted for Group-Office. It performs much of the same functions as openxchange but the install is much cleaner and simpler.
Thanks for everyones help,
Jason King |
You're welcome and good luck Jason! I have a question for you.. what do you mean when you refer to: Quote: | "One of the things I don't like is that you can't use a different email service other that open-xchange itself." |
You can connect a fat client (Evo, Outlook, etc) to your IMAP and SMTP server and use it that way. Pretty much the only requirement is that you need to be using IMAP and not POP3. |
What I mean is that open-xchange is the email program itself. My shop actually already uses another open-source mail program and I wouldn't want to phase it out in order to phase open-xchange in. That is all I mean. |
Actually, OX simply interfaces with your current e-mail setup, providing it's SMTP and IMAP. OX simply provides a web interface to that. I know that OX works with Postfix or Sendmail, and Cyrus or Courier. OX does not replace your current mail setup or provide any internal mail functionality, it's simply an interface. |
|
Back to top |
|
|
|