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.