[Dovecot] which architecture to use?
Dear List,
Based on the following installed environment:
- OpenBSD (latest version!)
- PostgreSQL
- dovecot with SSL
would like to have a mail server which accepts system as well as virtual users and being able to connect to their mailboxes either via an MUA (Thunderbird etc.) or a web interface (squirrel mail?).
When using the web interface, non registered users should be able to creat e-mail accounts which will be dovecot virtual users!
Which components should I use?
Thanks
On Wed, Mar 11, 2009 at 8:14 PM, GVG GVG gvgter@googlemail.com wrote:
Dear List,
Based on the following installed environment:
- OpenBSD (latest version!)
- PostgreSQL
- dovecot with SSL
would like to have a mail server which accepts system as well as virtual users and being able to connect to their mailboxes either via an MUA (Thunderbird etc.) or a web interface (squirrel mail?).
When using the web interface, non registered users should be able to creat e-mail accounts which will be dovecot virtual users!
Which components should I use?
Thanks
Forgot to mention that sendmail is already installed!
Thanks
George
On 3/11/2009 3:15 PM, GVG GVG wrote:
On Wed, Mar 11, 2009 at 8:14 PM, GVG GVG gvgter@googlemail.com wrote:
Dear List,
Based on the following installed environment:
- OpenBSD (latest version!)
- PostgreSQL
- dovecot with SSL
would like to have a mail server which accepts system as well as virtual users and being able to connect to their mailboxes either via an MUA (Thunderbird etc.) or a web interface (squirrel mail?).
When using the web interface, non registered users should be able to creat e-mail accounts which will be dovecot virtual users!
Which components should I use?
I would say Roundcube for the web client, since apparently you're only asking about the webmail client, because you already picked dovecot for the imap server (best choice of course)... but...
But as for the last - thats more of a web HOSTING solution...
Forgot to mention that sendmail is already installed!
Uninstall it and install postfix...
--
Best regards,
Charles
On Wed, Mar 11, 2009 at 9:06 PM, Charles Marcus CMarcus@media-brokers.comwrote:
On 3/11/2009 3:15 PM, GVG GVG wrote:
On Wed, Mar 11, 2009 at 8:14 PM, GVG GVG gvgter@googlemail.com wrote:
Dear List,
Based on the following installed environment:
- OpenBSD (latest version!)
- PostgreSQL
- dovecot with SSL
would like to have a mail server which accepts system as well as virtual users and being able to connect to their mailboxes either via an MUA (Thunderbird etc.) or a web interface (squirrel mail?).
When using the web interface, non registered users should be able to creat e-mail accounts which will be dovecot virtual users!
Which components should I use?
I would say Roundcube for the web client, since apparently you're only asking about the webmail client, because you already picked dovecot for the imap server (best choice of course)... but...
But as for the last - thats more of a web HOSTING solution...
Forgot to mention that sendmail is already installed!
Uninstall it and install postfix...
--
Best regards,
Charles
does this mean that having sendmail I'll be not able to have virtual users?
Will I be able to create with Roundcube+dovecot virtual users on the fly?
Thanks
George
On 3/12/2009, GVG GVG (gvgter@googlemail.com) wrote:
does this mean that having sendmail I'll be not able to have virtual users?
No, it means postfix is vastly superior to sendmail in virtually every aspect, one of the main being simplicity in configuration...
Will I be able to create with Roundcube+dovecot virtual users on the fly?
Creating users is NOT a function of an MTA, or a webmail client.
Define 'on the fly'... Are you just wanting an administrative interface for creating user accounts? Postfixadmin is one that works nicely for that...
But if you're talking about somethineg where anyone can just sign up for a new email account anonymously, then no, you'll need something actually designed to do that...
Maybe it would be best if you outlined exactly what you are wanting to accomplish... ie, *why* do you want just antyone to create an email account...
--
Best regards,
Charles
On Thu, Mar 12, 2009 at 11:38 AM, Charles Marcus CMarcus@media-brokers.comwrote:
On 3/12/2009, GVG GVG (gvgter@googlemail.com) wrote:
does this mean that having sendmail I'll be not able to have virtual users?
No, it means postfix is vastly superior to sendmail in virtually every aspect, one of the main being simplicity in configuration...
Will I be able to create with Roundcube+dovecot virtual users on the fly?
Creating users is NOT a function of an MTA, or a webmail client.
Define 'on the fly'... Are you just wanting an administrative interface for creating user accounts? Postfixadmin is one that works nicely for that...
But if you're talking about somethineg where anyone can just sign up for a new email account anonymously, then no, you'll need something actually designed to do that...
Maybe it would be best if you outlined exactly what you are wanting to accomplish... ie, *why* do you want just antyone to create an email account...
--
Best regards,
Charles
I'll first give a try with sendmail cause is already installed and people here are not willing to change that easily! Is that the reason I found documentation in the dovecot wiki for postfix only? I mean how to create virtual users with postfix!
I wanted to give anyone the possibility to create an account. No specific reason behind that. Just because its easier and quicker for the user!
Thanks
George
On 3/12/2009, GVG GVG (gvgter@googlemail.com) wrote:
I'll first give a try with sendmail cause is already installed and people here are not willing to change that easily!
sendmail will work, and as long as you have admin(s) who can make it work securely, then it is fine...
Is that the reason I found documentation in the dovecot wiki for postfix only? I mean how to create virtual users with postfix!
Again... creating/managing users is NOT an MTA function, so this question has nothing to do with sendmail vs postfix...
You can use LDAP, or one of the SQLs to create/store/manage user accounts. Postfixadmin is a web based frontend for such a purpose...
I wanted to give anyone the possibility to create an account. No specific reason behind that. Just because its easier and quicker for the user!
But think in terms of security...
If you WANT some kind of system where just anyone can create a free account, like yahoo, or gmail, or whatever, then you'll need to find a suitable system that will provide this, that also takes into account the bots that are out there that would love to take advantage of your system to send spam...
I strongly discourage doing this, unless it is a part of the business model.
If the above is NOT the case, then this is what sys admins are for... to create and manage the user accounts, and keep the server secure.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Thu, Mar 12, 2009 at 08:44:14AM -0400, Charles Marcus wrote:
[...]
Again... creating/managing users is NOT an MTA function, so this question has nothing to do with sendmail vs postfix...
Nitpick: if you don't want to set up your MTA to accept mail for anybody@yourdomain.com (and this is an unattractive option nowadays, with all that spam), then your MTA has to know what users to accept mail from. So yes, *in most cases* the MTA has to know about your user database as well.
Regards
- -- tomás -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFJuTaVBcgs9XrR2kYRAqTxAJ9wtyj9771M4rEz1K4nscTGVE4fswCeMpSS 9O2mLgcrdXPaZCm0kQ91NHg= =0Jve -----END PGP SIGNATURE-----
On 3/12/2009, tomas@tuxteam.de (tomas@tuxteam.de) wrote:
Again... creating/managing users is NOT an MTA function, so this question has nothing to do with sendmail vs postfix...
if you don't want to set up your MTA to accept mail for anybody@yourdomain.com (and this is an unattractive option nowadays, with all that spam)
Catchalls are a bad idea in general, regardless of the spam situation, as they break recipient validation for senders (they don't know that they typo'd the email address)...
then your MTA has to know what users to accept mail from. So yes, *in most cases* the MTA has to know about your user database as well.
Ummm... try again...
I didn't say it shouldn't KNOW about users - which, absolutely, should be a REQUIREMENT (except in certain very special cases) - I said it isn't its job to CREATE/MANAGE them...
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Thu, Mar 12, 2009 at 12:34:35PM -0400, Charles Marcus wrote:
On 3/12/2009, tomas@tuxteam.de (tomas@tuxteam.de) wrote:
Again... creating/managing users is NOT an MTA function, so this question has nothing to do with sendmail vs postfix...
[...]
I didn't say it shouldn't KNOW about users - which, absolutely, should be a REQUIREMENT (except in certain very special cases) - I said it isn't its job to CREATE/MANAGE them...
Point taken (see above :)
- -- tomás -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFJufHrBcgs9XrR2kYRAuGmAJ4pK4hVVsvwZgma1OPP3xdlxTNlEQCeIS11 YNHA4qPQcO/B7HZ0r3GHifA= =Ho+e -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Thu, 12 Mar 2009, GVG GVG wrote:
I'll first give a try with sendmail cause is already installed and people here are not willing to change that easily! Is that the reason I found documentation in the dovecot wiki for postfix only? I mean how to create
Dunno, what doc you are referring to but there is: http://wiki.dovecot.org/LDA/Sendmail
I think you must put "virtualdomain.example.com" into /etc/mail/relay-domains as well, but I may be mistaken.
There might be a problem with SMTP AUTH, because there is no Dovecot SASL patch for sendmail, I'm aware of, as it is present for postfix. You have to setup Cyrus SASL for that.
virtual users with postfix!
How you manage those users is no duty of Dovecot or Sendmail. Both use existing databases.
Bye,
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux)
iQEVAwUBSbkRL3WSIuGy1ktrAQL6fQf/fjLSM2ke0sGEDKwRwBApqRle+1M9cPJs ctuhIa2Ufs0iG7SM24kleOIaXEJhrY3i0OxC/DA2G8VUADf+w9NKn2E7je6xFGv6 nFTxJHvEXMi56o4WCTp7wf2tzS2+30hBAL0PCpWpYfG2q0ZIRLZWCU4HBPYEucUb NTLzTnuUmjc7I42TdiHmhE3jo2GHsAm1bkZlWi0AtPUDpGymiJuW+wOLsWkPDxrp QijIxOLWDlx7tlUgKqehWIze8v2PFmxWJ/NpxQ72IfXOyj9J30phCtkIKeO2ao/p mWUMTZ+qRwPtkplHUdvK9XOhv91Vw7ILnJThh9Ors9yoFnGSajxzMw== =KgCq -----END PGP SIGNATURE-----
on 3-12-2009 4:25 AM GVG GVG spake the following:
On Thu, Mar 12, 2009 at 11:38 AM, Charles Marcus CMarcus@media-brokers.comwrote:
On 3/12/2009, GVG GVG (gvgter@googlemail.com) wrote:
does this mean that having sendmail I'll be not able to have virtual users? No, it means postfix is vastly superior to sendmail in virtually every aspect, one of the main being simplicity in configuration...
Will I be able to create with Roundcube+dovecot virtual users on the fly? Creating users is NOT a function of an MTA, or a webmail client.
Define 'on the fly'... Are you just wanting an administrative interface for creating user accounts? Postfixadmin is one that works nicely for that...
But if you're talking about somethineg where anyone can just sign up for a new email account anonymously, then no, you'll need something actually designed to do that...
Maybe it would be best if you outlined exactly what you are wanting to accomplish... ie, *why* do you want just antyone to create an email account...
--
Best regards,
Charles
I'll first give a try with sendmail cause is already installed and people here are not willing to change that easily! Is that the reason I found documentation in the dovecot wiki for postfix only? I mean how to create virtual users with postfix!
I wanted to give anyone the possibility to create an account. No specific reason behind that. Just because its easier and quicker for the user!
Thanks
George
Where do I apply so I can start my own spamming business from YOUR servers? ;-P
-- MailScanner is like deodorant... You hope everybody uses it, and you notice quickly if they don't!!!!
I'll first give a try with sendmail cause is already installed and people here are not willing to change that easily! Is that the reason I found documentation in the dovecot wiki for postfix only? I mean how to create virtual users with postfix!
I wanted to give anyone the possibility to create an account. No specific reason behind that. Just because its easier and quicker for the user!
Thanks
George
Where do I apply so I can start my own spamming business from YOUR servers? ;-P
Perhaps it could be setup to cap the number of emails a given account could send per day? Since spamming requires hundreds of thousands of messages to be sent to make a profit a capped account would be of little use to them. Perhaps a Captcha on account creation as well.
Just a thought, sounds like a management nightmare running an open system like that to me though.
Matt
participants (6)
-
Charles Marcus
-
GVG GVG
-
Matt
-
Scott Silva
-
Steffen Kaiser
-
tomas@tuxteam.de