Re: dma command

2010-09-20 Thread Matthias Schmidt
* elekktrett...@exemail.com.au wrote:
 
 Sorry I don't know anything about DMA, but here is a question for the
 devs: is DMA ready for prime time ie. replace sendmail for local mail
 delivery so that sendmail can be removed from the base?

dma works fine except for one big ticket issue: support for .forward
files.  If you do not like sendmail, disable/remove it and enable dma,
this takes only some seconds and works.

I do not have any problems with sendmail in base (just disable it if you
do not like it), but I wouldn't mind it if we remove it from base.

Cheers

Matthias


Re: dma command

2010-09-20 Thread Matthias Schmidt
* dark0s Optik wrote:
 I'm running Ubuntu 10.04 and I've installed with apt DragonFly Mail
 Agent package (dma).
 dma man page is the same that dragonflybsd dma man page, but I want to
 know how I must
 send mail with dma command.

Never used dma with Linux, so just some wild guesses ... Maybe there is
some command/file to switch from the default MTA to dma (like
/etc/mail/mailer.conf in DragonFly).  This should do the trick.
Otherwise a manual symlink from /path/to/mta - /path/to/dma should also
work.

Cheers

Matthias


Re: dma command

2010-09-20 Thread dark0s Optik
I attached dma man page in my ubuntu 10.04 system.
I think that it's the same of dragonflybsd.
When I install dma package in ubuntu, then the system
make /etc/dma folder with the following files:

auth.conf  dma.conf  virtusertable

I have two questions:
1) how can enable dma server?
2) but especially how can write message mail with dma command?



2010/9/20 Matthias Schmidt matth...@dragonflybsd.org:
 * dark0s Optik wrote:
 I'm running Ubuntu 10.04 and I've installed with apt DragonFly Mail
 Agent package (dma).
 dma man page is the same that dragonflybsd dma man page, but I want to
 know how I must
 send mail with dma command.

 Never used dma with Linux, so just some wild guesses ... Maybe there is
 some command/file to switch from the default MTA to dma (like
 /etc/mail/mailer.conf in DragonFly).  This should do the trick.
 Otherwise a manual symlink from /path/to/mta - /path/to/dma should also
 work.

 Cheers

        Matthias




-- 
only the paranoid will survive
DMA(8)  BSD System 
Manager's Manual  
DMA(8)

NAME
 dma — DragonFly Mail Agent

SYNOPSIS
 dma [-DiOt] [-A mode] [-b mode] [-f sender] [-L tag] [-o option] [-r 
sender] [-q arg] [recipient ...]

DESCRIPTION
 dma is a small Mail Transport Agent (MTA), designed for home and office 
use.  It accepts mails from locally installed Mail User Agents (MUA) and 
delivers the
 mails either locally or to a remote destination.  Remote delivery includes 
several features like TLS/SSL support and SMTP authentication.

 dma is not intended as a replacement for real, big MTAs like sendmail(8) 
or postfix(1).  Consequently, dma does not listen on port 25 for incoming 
connec‐
 tions.

 The options are as follows:

 -A mode
 -Ac acts as a compatibility option for sendmail.

 -b mode
 Specifying -bp will list all mails currently stored in the mail 
queue.  All other modes are are ignored.

 -D  Don't run in the background.  Useful for debugging.

 -f sender
 Set sender address to sender.

 -i  Ignore dots alone on lines by themselves in incoming messages.  
This should be set if you are reading data from a file.

 -L tag  Set the identifier used in syslog messages to the supplied tag.  
This is a compatibility option for sendmail.

 -O  This is a compatibility option for sendmail.

 -o option
 Specifying -oi is synonymous to -i.  All other options are ignored.

 -q arg  Process saved messages in the queue.  The argument is required for 
compatibility with sendmail, and ignored.

 -r sender
 Same as -f.

 -t  Parse the message to obtain the recipient addresses.

CONFIGURATION
 dma can be configured with three config files:

 ·   auth.conf
 ·   dma.conf
 ·   virtusertable

 These three files are stored per default in /etc/dma.

FILE FORMAT
 Every file contains parameters of the form ‘name value’.  Lines containing 
boolean values are set to ‘NO’ if the line is commented and to ‘YES’ if the 
line is
 uncommented.  Empty lines or lines beginning with a ‘#’ are ignored.  
Parameter names and their values are case sensitive.

PARAMETERS
   auth.conf
 SMTP authentication can be configured in auth.conf.  Each line has the 
format “user|smarthost:password”.

   dma.conf
 Most of the behaviour of dma can be configured in dma.conf.

 SMARTHOST (string, default=mail.example.com)
   If you want to send outgoing mails via a smarthost, set this 
variable to your smarthosts address.

 PORT (numeric, default=25)
   Use this port to deliver remote emails.  Only useful together with 
the ‘SMARTHOST’ option, because dma will deliver all mails to this port, 
regardless
   of whether a smarthost is set or not.

 ALIASES (string, default=/etc/aliases)
   Path to the local aliases file.  Just stick with the default.

 SPOOLDIR (string, default=/var/spool/dma)
   Path to dma's spool directory.  Just stick with the default.

 VIRTPATH (string, default=/etc/dma/virtusertable)
   Path to the ‘virtusertable’ file.

 AUTHPATH (string, default=/etc/dma/auth.conf)
   Path to the ‘auth.conf’ file.

 VIRTUAL (boolean, default=commented)
   Comment if you want virtual user support.

 SECURETRANS (boolean, default=commented)
   Comment if you want TLS/SSL secured transfer.

 STARTTLS (boolean, default=commented)
   Comment if you want to use STARTTLS.  Only useful together with 
‘SECURETRANS’.

 CERTFILE (string, default=empty)
   Path to your SSL certificate file.

 SECURE (boolean, default=commented)
   Change this entry to ‘INSECURE’ to use plain text SMTP login over an 
insecure connection.  You have to rename this variable manually to prevent that 
you

dma command

2010-09-19 Thread dark0s Optik
I'm running Ubuntu 10.04 and I've installed with apt DragonFly Mail
Agent package (dma).
dma man page is the same that dragonflybsd dma man page, but I want to
know how I must
send mail with dma command.

Regards,
savio

-- 
only the paranoid will survive


Re: dma command

2010-09-19 Thread elekktretterr
 I'm running Ubuntu 10.04 and I've installed with apt DragonFly Mail
 Agent package (dma).
 dma man page is the same that dragonflybsd dma man page, but I want to
 know how I must
 send mail with dma command.


Sorry I don't know anything about DMA, but here is a question for the
devs: is DMA ready for prime time ie. replace sendmail for local mail
delivery so that sendmail can be removed from the base?

PEtr