On Tue, May 21, 2013 at 02:12:18PM -0400, Greg Deward wrote:

> Is there an existing .NET library (DLL, etc.) for controlling
> Postfix?

No.  But people use webmin or similar to control their Unix systems
with Postfix as one of the managed components.

> More specifically, I have a need for creating users, deleting users,
> changing passwords, and the like.

None of this is Postfix-specific.  Postfix is just an MTA, it routes
email messages, it is not a mailstore.  Perhaps you're looking for
Zimbra or something similar or perhaps a bit simpler like Dovecot.

> I have been tasked with implementing an Ubuntu mail server and tying
> it into our custom ERP application

Postfix is a building-block not a complete mail system.  It is an
MTA that receives and forwards email.  Postfix does not manage
users or user mailboxes.

The MTA is an important, but very simple part of a "mail server",
by far the bulk of the complexity is the mailstore.  All the
user-centric activity happens around the IMAP or similar mail
service, not the SMTP mail relay.

Find a mail-server you like, and management tools for that.  You
can use Postfix on the edge of this environment to be a border MX
host, and in as the MTA internally routing messages between servers.

The extent of Postfix interaction with the mailstore will be lookups
against LDAP or MySQL or ... tables managed by the mailstore
administrator to determine how to rewrite public addresses to
mailbox addresses or route public addresses to the right store.

Consider the strong possibility that you're in over your head.
Building an Ubuntu mailstore as a novice to Unix is a tall order.
Look for an integrated product that delivers the whole stack (users,
mailboxes, quotas, passwords, ...)

-- 
        Viktor.

Reply via email to