Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

techfury90

macrumors newbie
Original poster
Nov 11, 2003
19
0
Raleigh, NC
I would very much like to set up a POP3 server for personal use on my G5 1.6. However, I haven't found a server app for OS X, and no, OS X Server is NOT an option. Anyone have a guide for setting up accounts?
 
Does anyone know of any free SMTP clients out there for OS X? I need to be able to send email thru my computer (acting as an SMTP) from locations outside of my own network.
 
Yea I saw that software, it looks promising. However, i noticed this:

Postfix is programmed, by default, to reject all attempts to relay mail through it by machines sitting outside its local network.


If this is true, or if one can not configure it, then i'm out of luck. Has anyone had any experience with this?
 
I haven't had any trouble sending or recieving mail to anyone, anywhere. I just had to make sure the return address was valid. It all works great for me.

d8n_two
 
is your Postfix Enabler mac sitting inside of a network? Can you be a little more specific on the setup you have and the success you've had with it? Thanks.
 
I'll try to be as specific as possible, but I'm new to all of this.

Okay, my set-up:

1) iMac connected to a wireless router (Netgear WGR614) with DSL connection.
2) DynDNS.org dynamic DNS account with DNSUpdate software.
*3) Router set-up to forward all external request for SMTP(port 25) and IMAP(port 143) to my local IP address. This is how external mail request get to my computer through the router.*
4) Panther firewall has the same ports open.
5) Postfix Enabler settings:
-----Send mail tab: admin username placed in "admin" field, the rest default.
-----Mail server tab: dyndns.org address in "domain name" field, the rest default.
-----The rest of the tabs I have left alone for now.
-----Obviously I've clicked the "Enable Postfix" and "Enable IMAP" buttons.

If I did anything else special, it was either accidental or I'm simply not remembering it. I can say that machines outside my local network were not able to connect and use the server until I assigned the proper port porwarding settings in the router.

I hope this helps. Like I said, I'm no expert here. I just needed to set-up postfix to test some PHP apps I'm developing, and I got off on a "be my own e-mail provider" tangent.

d8n_two
 
Awesome, thanks for your reply. I'm not at home right now, but will give this a go when i get back this evening. I initially downloaded the program but got lost in that never ending webpage of theirs. I have a very similar setup, thanks for your help, I really appreciate it.
 
For clarity's sake, I enabled POP3 (opened and forwarded port 110), and it works just fine too. Let me know if if there is any other info you need.

The only thing I don't like about this is that, as far as I can tell, you have to add a full user for each new e-mail address. Is there a way in OS X to setup a mail-only user account that doesn't have the home directory and clutter up the accounts systems prefs? I'd like to give about 10 of my friends free e-mail addresses, but I don't want all of that user clutter on my machine. Any ideas?

d8n_two
 
alright..so far so good....have one problem though...i sent email from another computer within my network(behind my wireless router)...but when i'm outside of the router, post fix shows the computer connected, but denies sending the message saying "Relay access denied"
 
I dont have anything setup under the 'Mail Server' tab as I am not trying to setup an incoming email server, only outgoing. To clarify, from my computer outside of the network I put in my ISP assigned IP address along w/port 25.
 
After talking to a friend, it appears that I have unkowingly edited the default Postfix settings to allow relaying. I've tried juggling the settings in Postfix Enabler to see if it is one of those with no luck. I'll try to figure out what I did. If/when I figure it out, I'll let you know.

d8n_two
 
I hope you guys are not setting up relaying without authentication. That's a spammers dream. And, yes, there are plenty of people who "roam around the internet" searching for open smtp relay servers.
 
gekko513 said:
I hope you guys are not setting up relaying without authentication. That's a spammers dream. And, yes, there are plenty of people who "roam around the internet" searching for open smtp relay servers.

I do have authentication setup.

I haven't had much time to investigate further. I have a project deadline in a week and an interview on top of that. I am still trying to get it figured out though.

d8n_two
 
With authentication on, you might try using *.* in the Relay-Domains field under the "Mail Server" tab. It wasn't showing up on Postfix Enabler, but I noticed that setting in the main.cf (/etc/postfix/) file. This is the only thing I can find that is different from an untouched config file.

As gekko513 pointed out though, security can be an issue and spammers like to prey on an open SMTP server. With that said, I don't really know the security implications with using a wildcard in the Relay-Domain field. So do so at your own risk.

d8n_two
 
Thanks for the reply, I'll try and figure it out in about a week or so. Things are hectic right now and I'm leaving for out of town. Thanks.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.