Mail Server
Moderator: General Moderators
-
fractalvibes
- Forum Contributor
- Posts: 335
- Joined: Thu Sep 26, 2002 6:14 pm
- Location: Waco, Texas
Mail Server
Perhaps a bit off-topic, but:
Does anyone know how to set up a Mail Server on Apache? My better half is trying to do this on Apache running on Mac OS X so she can have a script use the PHP mail() function. I can do a few things on IIS, but totally in the dark here.
Any help at all is appreciated!
Phil J.
Does anyone know how to set up a Mail Server on Apache? My better half is trying to do this on Apache running on Mac OS X so she can have a script use the PHP mail() function. I can do a few things on IIS, but totally in the dark here.
Any help at all is appreciated!
Phil J.
-
pistolfire99
- Forum Commoner
- Posts: 58
- Joined: Thu May 23, 2002 3:18 pm
The below advise is only true for Windows Platform.
You cannot setup a mail server on top of apache but alongside apache. I use Argosoft Mail Server http://www.argosoft.com/applications/mailserver/ to do my SMTP related functionality. If you need help to setup Argosoft Mail server, do let me know I will help you out.
You cannot setup a mail server on top of apache but alongside apache. I use Argosoft Mail Server http://www.argosoft.com/applications/mailserver/ to do my SMTP related functionality. If you need help to setup Argosoft Mail server, do let me know I will help you out.
Last edited by pistolfire99 on Mon Jan 27, 2003 1:46 am, edited 1 time in total.
http://www.argosoft.com/applications/mailserver/ is the url for that I believe..
But if you are using Bill Gates NT (NT4/2K/XP) I owuld recommend using Mercury instead, it can even do direct delivery.
http://www.pmail.com/overviews/ovw_mercwin.htm
It does not support being started as a service, but you may run it as a service with the srvany utility (from NT resourcekit), the application does not exit on term-signals when logging off etc. Works great, I've set this up in several small business for internal mail and single-pop and local distribution and such..
But if you are using Bill Gates NT (NT4/2K/XP) I owuld recommend using Mercury instead, it can even do direct delivery.
http://www.pmail.com/overviews/ovw_mercwin.htm
It does not support being started as a service, but you may run it as a service with the srvany utility (from NT resourcekit), the application does not exit on term-signals when logging off etc. Works great, I've set this up in several small business for internal mail and single-pop and local distribution and such..
Since it's OS X, it's based upon the BSD architecture. BSD is a variant of unix, it is NOT linux, but operates similarly to it.
Anyway, since OS X has this BSD background, you can run unix services on it such as Sendmail or QMail.
If for some crazy reason you want to send mail from a Win box, you can use SMTP, which is basically PHP sending mail through your ISP's mail service. You just have to set up in your php.ini file where the email is coming from, the mailserver name, etc.
Anyway, since OS X has this BSD background, you can run unix services on it such as Sendmail or QMail.
If for some crazy reason you want to send mail from a Win box, you can use SMTP, which is basically PHP sending mail through your ISP's mail service. You just have to set up in your php.ini file where the email is coming from, the mailserver name, etc.
I downloaded argsofr (freeware version to try it out) ... and it seems to have installed ok, but I can't get access to the login screen
They just say that if ur domain name is somename.com
then type http://somename.com
and a login screen will be there.
I already have a homepage there which is in an apache directory which is what loads up when I type the domain name (it points to a dir in the apache dir). The mail program is in another directory alltogether.
so when I type in mydomainname.com I of course get my home page and no sign of their login page ?
any ideas ?
They just say that if ur domain name is somename.com
then type http://somename.com
and a login screen will be there.
I already have a homepage there which is in an apache directory which is what loads up when I type the domain name (it points to a dir in the apache dir). The mail program is in another directory alltogether.
so when I type in mydomainname.com I of course get my home page and no sign of their login page ?
any ideas ?
yea I do.
but of course, with apache running, when I type the domain name in, the directory under apache is shown.... which is where my php/mysql/other web stuff is kept.
All argsoft doco's say is the when I type in my domain name a login screen will come up. Which of course it doesn't. My normal web pages come up as before.
And in the directory, I can't even see a login html file anywhere for the mail server.
but of course, with apache running, when I type the domain name in, the directory under apache is shown.... which is where my php/mysql/other web stuff is kept.
All argsoft doco's say is the when I type in my domain name a login screen will come up. Which of course it doesn't. My normal web pages come up as before.
And in the directory, I can't even see a login html file anywhere for the mail server.
Hrmmmm...
Maybe the server is listening on another port?
Does it say anything in the documentation about typing http://yourdomain.com:1234 ?
Maybe the server is listening on another port?
Does it say anything in the documentation about typing http://yourdomain.com:1234 ?
yea .. mail listens at port 25
thought you might be onto an idea there, but nah ... didn't work
just to have a whinge ... It seems odd that they would say that a login page whoud just appear at the typing of the domain name into a browser Are they expecting that users of their porduct would have a domain name and not use the default page for their own webpages.
</whinge>
thought you might be onto an idea there, but nah ... didn't work
just to have a whinge ... It seems odd that they would say that a login page whoud just appear at the typing of the domain name into a browser Are they expecting that users of their porduct would have a domain name and not use the default page for their own webpages.
</whinge>
Hmm.
AHA!
---Snip---
Now, go to the Ports tab.
I suggest to not change this value, but if you have to change them, be sure that your provider
DOESN’T block this port. If you want to disable a service set the appropriate port to 0. (For Ex.
If you don’t want to use Finger set Finger to 0). Pay attention to Web Interface. This mail
server has a built-in Web Server also. It runs under this port so, if you have any other Web
Server installed into the same machine (IIS, Apache, etc.) be sure that this port doesn’t have the
same value. I suggest your default Web Server to run on port 80, and Argosoft on 8080.
---Snip---
So for the example mentioned above with argosoft running on port 8080, open IE or whatever and go to http://localhost:8080 for the web-based admin.
AHA!
---Snip---
Now, go to the Ports tab.
I suggest to not change this value, but if you have to change them, be sure that your provider
DOESN’T block this port. If you want to disable a service set the appropriate port to 0. (For Ex.
If you don’t want to use Finger set Finger to 0). Pay attention to Web Interface. This mail
server has a built-in Web Server also. It runs under this port so, if you have any other Web
Server installed into the same machine (IIS, Apache, etc.) be sure that this port doesn’t have the
same value. I suggest your default Web Server to run on port 80, and Argosoft on 8080.
---Snip---
So for the example mentioned above with argosoft running on port 8080, open IE or whatever and go to http://localhost:8080 for the web-based admin.