The Epeios Meta Mail User Agent management tool ('mmuaq') user manual
Name
mmuaq - Development help tool for the for the Epeios Meta Mail User Agent software.
Synopsis
mmuaq [--help]
Displays this page.
mmuaq --version
Displays the version of the program.
mmuaq --license
Displays the program license.
mmuaq --b64-encode [<in> [<out>]]
'Base64' encoding.
mmuaq --b64-decode [<in> [<out>]]
'Base64' decoding.
mmuaq --next-tag [<tag>]
Returns the next 'IMAP' tag.
mmuaq --pop3-list [-s|--setup=<setup>] [--verbose] [<mail>]
Displays information about mails from a 'POP3' server.
mmuaq --pop3-retrieve [-s|--setup=<setup>] [--verbose] <mail>
Retrieve a mail from a 'POP3' server.
mmuaq --pop3-top [-s|--setup=<setup>] [--verbose] <mail> <lines>
Displays the begin of a mail from a 'POP3' server.
mmuaq --pop3-uidl [-s|--setup=<setup>] [--verbose] [<mail>]
Displays the unique ID of mails from a 'POP3' server.
mmuaq --imap-capability [-s|--setup=<setup>] [--verbose]
Launches the 'CAPABILITY' command from the 'IMAP' protocol.
mmuaq --imap-list [-s|--setup=<setup>] [--verbose] <reference> <mailbox>
Launches the 'LIST' command from the 'IMAP' protocol.
mmuaq --imap-lsub [-s|--setup=<setup>] [--verbose] <reference> <mailbox>
Launches the 'LSUB' command from the 'IMAP' protocol.
mmuaq --imap-select [-s|--setup=<setup>] [--verbose] <mailbox>
Launches the 'SELECT' command from the 'IMAP' protocol.
mmuaq --imap-fetch [-s|--setup=<setup>] [--verbose] [--uid] <mailbox> <sequence set> <items>
Launches the 'FETCH' command from the 'IMAP' protocol.
mmuaq --imap-folders [-s|--setup=<setup>] [--verbose] [<folder>]
Displays sub-folders of an 'IMAP' folder.
mmuaq --imap-RFC822 [-s|--setup=<setup>] [--verbose] [--uid] <folder> <mail>
Displays the 'RFC822' of a mail from an 'IMAP' folder.
mmuaq --imap-RFC822-size [-s|--setup=<setup>] [--verbose] [--uid] <folder> <mail>
Displays the 'RFC822.SIZE' of a mail from an 'IMAP' folder.
mmuaq --imap-RFC822-header [-s|--setup=<setup>] [--verbose] [--uid] <folder> <mail>
Displays the 'RFC822.HEADER' of a mail from an 'IMAP' folder.
mmuaq --imap-RFC822-text [-s|--setup=<setup>] [--verbose] [--uid] <folder> <mail>
Displays the 'RFC822.TEXT' of a mail from an 'IMAP' folder.
mmuaq --imap-uid [-s|--setup=<setup>] [--verbose] <folder> <mail>
Displays the 'UID' of a mail from an 'IMAP' folder.
mmuaq --imap-mail-amount [-s|--setup=<setup>] [--verbose] <folder>
Displays the amount of mail in an 'IMAP' folder.
mmuaq --show-header [<in> [<out>]]
Displays the header of a mail.
mmuaq --get-field <field> [<in> [<out>]]
Displays the body of a field from a mail.
--verbose ('Parameters/Verbose'='true'):
Displays data exchanged with the server.
--uid ('Parameters/IMAP/UID'='true'):
Launches the 'UID' version of the command ('UID command ...').
<setup> ('Parameters/@Setup'(='Prod')):
ID of the setup to use.
<in> ('Parameters/Input'):
Input file name (use of standard input if missing).
<out> ('Parameters/Output'):
Output file name (use of standard output if missing).
<mail> ('Parameters/MailID'):
Mail id (number, sequence, 'UID'... depending on the context).
<lines> ('Parameters/Lines'):
Amount of lines.
<field> ('Parameters/FieldName'):
Field name.
<tag> ('Parameters/Tag'):
'IMAP' tag.
<reference> ('Parameters/IMAP/Reference'):
'reference name' as defined for the 'IMAP' protocol.
<mailbox> ('Parameters/IMAP/Mailbox'):
'mailbox name' as defined for the 'IMAP' protocol.
<sequence set> ('Parameters/IMAP/SequenceSet'):
'sequence set' as defined for the 'IMAP' protocol.
<items> ('Parameters/IMAP/Items'):
'message data item names or macro' as defined for the 'IMAP' protocol.
<folder> ('Parameters/IMAP/Folder'):
'IMAP' folder ; root folder if absent.
Description
mmuaq is a CLI tool which allows to manage for the Epeios Meta Mail User Agent software.
License
mmuaq is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
mmuaq is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with mmuaq. If not, see <http://www.gnu.org/licenses/>.
Other rights can be granted, but only by an explicitly written permission from the author of mmuaq.
Author
mmuaq is developed by Claude SIMON (http://q37.info/contact/).
