Good article! I updated it though to correct errors in the instructions I ran into.
20090309 - fukawi2 Excellent. Spent 3 days fiddling around with courier-mta... Spent a couple of hours tweaking this to use PostgreSQL for auth and works perfectly :)
Everything is ok but pacman -Sy postfix-mysql do not anything. There is no such package.
- Install postfix:
pacman -Si postfix Replaces : postfix-mysql postfix-pgsql
- I updated the article.--Gog 06:34, 22 October 2009 (EDT)
Any chance the MySQL portion could be made to be more explicit? In particular, how to create postfixuser and what permissions to give it. This is the SQL I had to use that wasn't in this page:
CREATE DATABASE postfix; USE postfix; ...create tables... CREATE USER 'postfixuser' IDENTIFIED BY 'XXXXXXXXXX'; GRANT SELECT, INSERT, UPDATE, DELETE ON domains TO postfixuser; GRANT SELECT, INSERT, UPDATE, DELETE ON forwardings TO postfixuser; GRANT SELECT, INSERT, UPDATE, DELETE ON users TO postfixuser;
I'd add it myself, but I'm not too savvy on databases and I'd like someone else to look over the permissions I used before recommending them in the wiki page. Buce 16:49, 6 April 2011 (EDT)
- I tried to expand the section with your code: it's up to each user to understand, possibly modify, and take responsibility for using it. -- Kynikos 04:01, 7 April 2011 (EDT)
Using without MySQL
Good article, but it doesn't even speak about one important fact: it's possible to have postfix without mysql.
Mysql is quite heavy for what is required by postfix, and I want to manage users separately in an LDAP database. I'll see if it's possible to do it and perhaps update the wiki.
FAM is obsolete
Hi! Could you please update the article, since
pam FAM (section 8) is now obsolete? People are supposed instead to use gamin now, which loads automatically.
I sort of followed the instructions blindly, skipping the fam part, and it worked beautifully.
I don't want to break that, so I'll leave the editing to someone more experienced with Postfix.
20120308 - kopatops
- Added Template:Accuracy, please next time don't be afraid of adding status templates by yourself ;) -- Kynikos 06:12, 14 March 2012 (EDT)
Step 1: Ensure DNS setup - What does this mean?
It sounds like you have to be running a dns server to run postfix, and although I'm just starting to work on learning postfix I don't think that's what is intended. Without any reference (and really the end reference is not enough), anyone reading the article is going to have to dig this information up - not necessarily a bad thing, but when Step 1 is something that sounds pretty intimidating, it probably should be fleshed out. Once (If) I figure this out, I'll stop back and edit it. Timm (talk) 00:17, 14 August 2012 (UTC)