shuber@sthu.org
Stefan Huber 2013-12-29
smailq 1 smailq 1.0q smailq A simple mail queue. smailq recipient MSA options smailq smailq smailq ID smailq ID smailq smailq DESCRIPTION smailq is a mail queue for lightweight SMTP clients (MSAs) like msmtp that do not provide a queue. It basically provides the functionality of sendmail and mailq. When smailq sends a mail it first inserts the mail into the message queue and then attempts to deliver all mails in the queue using an external MSA such as msmtp. COMMANDS Remove the mails with given IDs from the queue. Attempt to deliver the mails with given IDs only. Attempt to deliver all mails in the queue. Print usage text. List all mails in the queue. This is the default. Read a mail from stdin, insert it into the queue, and attempt to deliver all mails in the queue. Options after "--" are passed forward to the MSA for this particular mail. Show version info. OPTIONS Use the given configuration file instead of "$HOME/.smailq.conf". Do not print info messages. Increase output verbosity. CONFIGURATION FILES By default, smailq reads $HOME/.smailq.conf as configuration file. The syntax follows RFC 822. A sample configuration file contains the following lines: [general] # Optional: The directory where the log file is written to logdir = ~/.smailq/log/ # Optional: The directory where smailq saves the mail queue data datadir = ~/.smailq/data/ # Settings for the network (TCP) connectivity test [nwtest] # Optional: The host to connect to host = www.google.com # Optional: The port to connect to port = 80 # Optional: The timeout timeout = 8 # Settings concerning the mail submission agent [msa] # This command is called when smailq attempts to deliver a mail. The # MSA-options passed to smailq are appended to this line. cmd = /usr/bin/msmtp BUGS Bug reports to Stefan Huber shuber@sthu.org. AUTHOR Stefan Huber Original author shuber@sthu.org