Re: DragonFlyBSD mail agent
Michel Talon ta...@lpthe.jussieu.fr 2009-01-08: would it not be interesting to have the DragonFlyBSD mail agent in FreeBSD? [...] http://www.freebsd.org/cgi/query-pr.cgi?pr=130658 New port: mail/dma - The DragonFly Mail Agent. Includes an optional quick hack (ruby wrapper) to add -t sendmail option support, needed to make send-pr(1) happy with dma. For simplicity i have a tarball here: http://www.lpthe.jussieu.fr/~talon/dma.tgz Note that this dma.tgz is behind the latest DragonFly sources. -- Daniel Roethlisberger http://daniel.roe.ch/ ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: DragonFlyBSD mail agent
On Thursday 08 January 2009 12:08:55 pm Michel Talon wrote: Hello, would it not be interesting to have the DragonFlyBSD mail agent in FreeBSD? It is a very simple mail agent, like ssmtp, but with some more features: it can either deliver mail locally for local users or send all other mail to a smarthost, and reads the aliases file. Hence it fulfills the needs of the person who wants a small mail agent for receiving periodic root mail, and wants to send the occasional without too much fuss. It is much simpler than sendmail, postfix or exim. For simplicity i have a tarball here: http://www.lpthe.jussieu.fr/~talon/dma.tgz it compiles out of the box, and it is easy to figure out how to use it. I second that .. Sendmail has turned into an unnecesary behemont for a local MTA .. dma is a lot smaller, simpler, easier to maintain, a lot less bug prone, way easier to configure and all in all, just what I need if my MTA only job will be delivering local mail ... Sendmail feels like having a HUMMER only to take my kids to school and then get back to my home .. which is only two blocks away ... :s It would be really nice if I could choose whether I want Sendmail, Postfix or dma upon installation time (sysinstall) ... Regards -- Blessings Gonzalo Nemmi ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: DragonFlyBSD mail agent
Gonzalo Nemmi пишет: On Thursday 08 January 2009 12:08:55 pm Michel Talon wrote: Hello, would it not be interesting to have the DragonFlyBSD mail agent in FreeBSD? It is a very simple mail agent, like ssmtp, but with some more features: it can either deliver mail locally for local users or send all other mail to a smarthost, and reads the aliases file. Hence it fulfills the needs of the person who wants a small mail agent for receiving periodic root mail, and wants to send the occasional without too much fuss. It is much simpler than sendmail, postfix or exim. For simplicity i have a tarball here: http://www.lpthe.jussieu.fr/~talon/dma.tgz it compiles out of the box, and it is easy to figure out how to use it. I second that .. Sendmail has turned into an unnecesary behemont for a local MTA .. dma is a lot smaller, simpler, easier to maintain, a lot less bug prone, way easier to configure and all in all, just what I need if my MTA only job will be delivering local mail ... Sendmail feels like having a HUMMER only to take my kids to school and then get back to my home .. which is only two blocks away ... :s It would be really nice if I could choose whether I want Sendmail, Postfix or dma upon installation time (sysinstall) ... Or exim =) ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: DragonFlyBSD mail agent
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, Michel. By default, FreeBSD's Sendmail that comes in base already delivers mail to local users and reads the aliases file also. It supports configuring a smarthost as well. Unless there are some highly desired features in the DragonFlyBSD mail agent, I seriously doubt there will be any migration to it from Sendmail in the near future. Regards, Janky Jay, III Michel Talon wrote: Hello, would it not be interesting to have the DragonFlyBSD mail agent in FreeBSD? It is a very simple mail agent, like ssmtp, but with some more features: it can either deliver mail locally for local users or send all other mail to a smarthost, and reads the aliases file. Hence it fulfills the needs of the person who wants a small mail agent for receiving periodic root mail, and wants to send the occasional without too much fuss. It is much simpler than sendmail, postfix or exim. For simplicity i have a tarball here: http://www.lpthe.jussieu.fr/~talon/dma.tgz it compiles out of the box, and it is easy to figure out how to use it. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFJZh5pGK3MsUbJZn4RAhHMAJ4j6lQ3gDkye5ciegdf2Zc5iSPSFACfeLhm qXqX5PutiNLFKzKklcvyE+M= =N9jA -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: DragonFlyBSD mail agent
Janky Jay, III wrote: By default, FreeBSD's Sendmail that comes in base already delivers mail to local users and reads the aliases file also. It supports configuring a smarthost as well. Unless there are some highly desired features in the DragonFlyBSD mail agent, I seriously doubt there will be any migration to it from Sendmail in the near future. I was not speaking of replacing sendmail in the base system, only on offering this mail agent in the *ports*, this is why i posted in freebsd-ports. I should have been clearer. This mail agent doesn't offer anything compelling compared to sendmail, only it is much smaller and presumably more secure. For example if you want a mail agent in a jail, you can envision to use this one instead of sendmail because it is much lighter. Yes i know ssmtpd could do the same, more or less but this one has a little more flexibility without falling in the complexity of the big ones. -- Michel TALON ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: DragonFlyBSD mail agent
On Thu, Jan 08, 2009 at 05:48:10PM +0100, Michel Talon wrote: This mail agent doesn't offer anything compelling compared to sendmail, only it is much smaller and presumably more secure. I have previously seen it advocated for base as an alternative for systems that e.g. only need to send cronmail. mcl ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: DragonFlyBSD mail agent
On Thu, Jan 08, 2009 at 05:48:10PM +0100, Michel Talon wrote: Janky Jay, III wrote: By default, FreeBSD's Sendmail that comes in base already delivers mail to local users and reads the aliases file also. It supports configuring a smarthost as well. Unless there are some highly desired features in the DragonFlyBSD mail agent, I seriously doubt there will be any migration to it from Sendmail in the near future. I was not speaking of replacing sendmail in the base system, only on offering this mail agent in the *ports*, this is why i posted in freebsd-ports. I should have been clearer. This mail agent doesn't offer anything compelling compared to sendmail, only it is much smaller and presumably more secure. For example if you want a mail agent in a jail, you can envision to use this one instead of sendmail because it is much lighter. Yes i know ssmtpd could do the same, more or less but this one has a little more flexibility without falling in the complexity of the big ones. I see no reason for it not to be in ports. If it's useful like you described above then I'm sure other people will make use of it and be glad it is maintained in the ports tree. If you're willing to maintain it please submit a PR with your work. -- WXS ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: DragonFlyBSD mail agent
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, Michel. Ah! Okay. This makes much more sense... Its not a problem at all to port the mail agent to FreeBSD. Just create a port, test and submit it and voila! Sorry for the misunderstanding earlier... Regards, Janky Jay, III Michel Talon wrote: Janky Jay, III wrote: By default, FreeBSD's Sendmail that comes in base already delivers mail to local users and reads the aliases file also. It supports configuring a smarthost as well. Unless there are some highly desired features in the DragonFlyBSD mail agent, I seriously doubt there will be any migration to it from Sendmail in the near future. I was not speaking of replacing sendmail in the base system, only on offering this mail agent in the *ports*, this is why i posted in freebsd-ports. I should have been clearer. This mail agent doesn't offer anything compelling compared to sendmail, only it is much smaller and presumably more secure. For example if you want a mail agent in a jail, you can envision to use this one instead of sendmail because it is much lighter. Yes i know ssmtpd could do the same, more or less but this one has a little more flexibility without falling in the complexity of the big ones. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFJZlFIGK3MsUbJZn4RAgOSAJ0VOtSEKaZHXlKaeQIUoI5PuR64KACfTOcx N3WqR0rQ6S7pjolzWEuKhy4= =doPU -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: DragonFlyBSD mail agent
I see no reason for it not to be in ports. If it's useful like you described above then I'm sure other people will make use of it and be glad it is maintained in the ports tree. If you're willing to maintain it please submit a PR with your work. Sweet, is anyone with commit access willing to commit it to the ports tree? Sam Fourman Jr. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: DragonFlyBSD mail agent
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, Sam. Of course. Once the port is submitted via a PR, it will be looked over and committed. Check out the FreeBSD Porter's Handbook at http://www.freebsd.org/doc/en/books/porters-handbook/ for more information about how to create and submit a port. Regards, Janky Jay, III Sam Fourman Jr. wrote: I see no reason for it not to be in ports. If it's useful like you described above then I'm sure other people will make use of it and be glad it is maintained in the ports tree. If you're willing to maintain it please submit a PR with your work. Sweet, is anyone with commit access willing to commit it to the ports tree? Sam Fourman Jr. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFJZmOVGK3MsUbJZn4RAsJ/AJ9HMdsYxlrQoeUmJwHSqiH9viwr3gCfYcLO D+p/0l8w2RHStvu2yLYRrZU= =19dY -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: DragonFlyBSD mail agent
Le jeudi 08 janvier 2009, vous avez écrit : On Thu, Jan 08, 2009 at 05:48:10PM +0100, Michel Talon wrote: This mail agent doesn't offer anything compelling compared to sendmail, only it is much smaller and presumably more secure. I have previously seen it advocated for base as an alternative for systems that e.g. only need to send cronmail. mcl I am using DragonFly mail agent on some jails since a few months and it works OK. Hence dma.tgz compiles out of the box and works as advertised on FreeBSD. I can give some information on the configuration: this shows the simplicity of the configuration file. jail1% cat /etc/dma/dma.conf # $DragonFly: src/etc/dma/dma.conf,v 1.2 2008-02-04 10:11:41 matthias Exp $ # # Your smarthost (also called relayhost). Leave blank if you don't want # smarthost support. Here i take the base host as smarthost SMARTHOST niobe # Use this SMTP port. Most users will be fine with the default (25) PORT 25 # Path to your alias file. Note it reads aliases, not aliases.db. Same file # as sendmail aliases. ALIASES /etc/mail/aliases # Path to your spooldir. Just stay with the default. SPOOLDIR /var/spool/dma # Path to your virtual user file. Just stay with the default. VIRTPATH /etc/dma/virtusertable To deliver local mail it seems that dma needs to be suid root: jail1% ls -l /usr/libexec/sendmail/dma -r-sr-sr-x 1 root mail 42904 Aug 20 00:45 /usr/libexec/sendmail/dma The spool directory is drwxrwxr-x 2 root mail2 Jan 8 03:05 dma ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: DragonFlyBSD mail agent
| By Michel Talon ta...@lpthe.jussieu.fr | [ 2009-01-08 16:09 +0200 ] would it not be interesting to have the DragonFlyBSD mail agent in FreeBSD? I use ssmtp on many systems and would love to try dma. Looking forward to seeing it in ports! Thanks! Regards, Aragon ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org