to activate or cancel the filter
+# option.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+SEARCHENGINE = YES
+
+# When the SERVER_BASED_SEARCH tag is enabled the search engine will be
+# implemented using a web server instead of a web client using Javascript. There
+# are two flavors of web server based searching depending on the EXTERNAL_SEARCH
+# setting. When disabled, doxygen will generate a PHP script for searching and
+# an index file used by the script. When EXTERNAL_SEARCH is enabled the indexing
+# and searching needs to be provided by external tools. See the section
+# "External Indexing and Searching" for details.
+# The default value is: NO.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SERVER_BASED_SEARCH = NO
+
+# When EXTERNAL_SEARCH tag is enabled doxygen will no longer generate the PHP
+# script for searching. Instead the search results are written to an XML file
+# which needs to be processed by an external indexer. Doxygen will invoke an
+# external search engine pointed to by the SEARCHENGINE_URL option to obtain the
+# search results.
+#
+# Doxygen ships with an example indexer (doxyindexer) and search engine
+# (doxysearch.cgi) which are based on the open source search engine library
+# Xapian (see: http://xapian.org/).
+#
+# See the section "External Indexing and Searching" for details.
+# The default value is: NO.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTERNAL_SEARCH = NO
+
+# The SEARCHENGINE_URL should point to a search engine hosted by a web server
+# which will return the search results when EXTERNAL_SEARCH is enabled.
+#
+# Doxygen ships with an example indexer (doxyindexer) and search engine
+# (doxysearch.cgi) which are based on the open source search engine library
+# Xapian (see: http://xapian.org/). See the section "External Indexing and
+# Searching" for details.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SEARCHENGINE_URL =
+
+# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the unindexed
+# search data is written to a file for indexing by an external tool. With the
+# SEARCHDATA_FILE tag the name of this file can be specified.
+# The default file is: searchdata.xml.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SEARCHDATA_FILE = searchdata.xml
+
+# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the
+# EXTERNAL_SEARCH_ID tag can be used as an identifier for the project. This is
+# useful in combination with EXTRA_SEARCH_MAPPINGS to search through multiple
+# projects and redirect the results back to the right project.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTERNAL_SEARCH_ID =
+
+# The EXTRA_SEARCH_MAPPINGS tag can be used to enable searching through doxygen
+# projects other than the one defined by this configuration file, but that are
+# all added to the same external search index. Each project needs to have a
+# unique id set via EXTERNAL_SEARCH_ID. The search mapping then maps the id of
+# to a relative location where the documentation can be found. The format is:
+# EXTRA_SEARCH_MAPPINGS = tagname1=loc1 tagname2=loc2 ...
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTRA_SEARCH_MAPPINGS =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the LaTeX output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_LATEX tag is set to YES, doxygen will generate LaTeX output.
+# The default value is: YES.
+
+GENERATE_LATEX = YES
+
+# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: latex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_OUTPUT = latex
+
+# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
+# invoked.
+#
+# Note that when enabling USE_PDFLATEX this option is only used for generating
+# bitmaps for formulas in the HTML output, but not in the Makefile that is
+# written to the output directory.
+# The default file is: latex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_CMD_NAME = latex
+
+# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to generate
+# index for LaTeX.
+# The default file is: makeindex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+MAKEINDEX_CMD_NAME = makeindex
+
+# If the COMPACT_LATEX tag is set to YES, doxygen generates more compact LaTeX
+# documents. This may be useful for small projects and may help to save some
+# trees in general.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+COMPACT_LATEX = NO
+
+# The PAPER_TYPE tag can be used to set the paper type that is used by the
+# printer.
+# Possible values are: a4 (210 x 297 mm), letter (8.5 x 11 inches), legal (8.5 x
+# 14 inches) and executive (7.25 x 10.5 inches).
+# The default value is: a4.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+PAPER_TYPE = a4
+
+# The EXTRA_PACKAGES tag can be used to specify one or more LaTeX package names
+# that should be included in the LaTeX output. The package can be specified just
+# by its name or with the correct syntax as to be used with the LaTeX
+# \usepackage command. To get the times font for instance you can specify :
+# EXTRA_PACKAGES=times or EXTRA_PACKAGES={times}
+# To use the option intlimits with the amsmath package you can specify:
+# EXTRA_PACKAGES=[intlimits]{amsmath}
+# If left blank no extra packages will be included.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+EXTRA_PACKAGES =
+
+# The LATEX_HEADER tag can be used to specify a personal LaTeX header for the
+# generated LaTeX document. The header should contain everything until the first
+# chapter. If it is left blank doxygen will generate a standard header. See
+# section "Doxygen usage" for information on how to let doxygen write the
+# default header to a separate file.
+#
+# Note: Only use a user-defined header if you know what you are doing! The
+# following commands have a special meaning inside the header: $title,
+# $datetime, $date, $doxygenversion, $projectname, $projectnumber,
+# $projectbrief, $projectlogo. Doxygen will replace $title with the empty
+# string, for the replacement values of the other commands the user is referred
+# to HTML_HEADER.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_HEADER =
+
+# The LATEX_FOOTER tag can be used to specify a personal LaTeX footer for the
+# generated LaTeX document. The footer should contain everything after the last
+# chapter. If it is left blank doxygen will generate a standard footer. See
+# LATEX_HEADER for more information on how to generate a default footer and what
+# special commands can be used inside the footer.
+#
+# Note: Only use a user-defined footer if you know what you are doing!
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_FOOTER =
+
+# The LATEX_EXTRA_STYLESHEET tag can be used to specify additional user-defined
+# LaTeX style sheets that are included after the standard style sheets created
+# by doxygen. Using this option one can overrule certain style aspects. Doxygen
+# will copy the style sheet files to the output directory.
+# Note: The order of the extra style sheet files is of importance (e.g. the last
+# style sheet in the list overrules the setting of the previous ones in the
+# list).
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_EXTRA_STYLESHEET =
+
+# The LATEX_EXTRA_FILES tag can be used to specify one or more extra images or
+# other source files which should be copied to the LATEX_OUTPUT output
+# directory. Note that the files will be copied as-is; there are no commands or
+# markers available.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_EXTRA_FILES =
+
+# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated is
+# prepared for conversion to PDF (using ps2pdf or pdflatex). The PDF file will
+# contain links (just like the HTML output) instead of page references. This
+# makes the output suitable for online browsing using a PDF viewer.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+PDF_HYPERLINKS = YES
+
+# If the USE_PDFLATEX tag is set to YES, doxygen will use pdflatex to generate
+# the PDF file directly from the LaTeX files. Set this option to YES, to get a
+# higher quality PDF documentation.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+USE_PDFLATEX = YES
+
+# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \batchmode
+# command to the generated LaTeX files. This will instruct LaTeX to keep running
+# if errors occur, instead of asking the user for help. This option is also used
+# when generating formulas in HTML.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_BATCHMODE = NO
+
+# If the LATEX_HIDE_INDICES tag is set to YES then doxygen will not include the
+# index chapters (such as File Index, Compound Index, etc.) in the output.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_HIDE_INDICES = NO
+
+# If the LATEX_SOURCE_CODE tag is set to YES then doxygen will include source
+# code with syntax highlighting in the LaTeX output.
+#
+# Note that which sources are shown also depends on other settings such as
+# SOURCE_BROWSER.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_SOURCE_CODE = NO
+
+# The LATEX_BIB_STYLE tag can be used to specify the style to use for the
+# bibliography, e.g. plainnat, or ieeetr. See
+# http://en.wikipedia.org/wiki/BibTeX and \cite for more info.
+# The default value is: plain.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_BIB_STYLE = plain
+
+# If the LATEX_TIMESTAMP tag is set to YES then the footer of each generated
+# page will contain the date and time when the page was generated. Setting this
+# to NO can help when comparing the output of multiple runs.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_TIMESTAMP = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the RTF output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_RTF tag is set to YES, doxygen will generate RTF output. The
+# RTF output is optimized for Word 97 and may not look too pretty with other RTF
+# readers/editors.
+# The default value is: NO.
+
+GENERATE_RTF = NO
+
+# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: rtf.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_OUTPUT = rtf
+
+# If the COMPACT_RTF tag is set to YES, doxygen generates more compact RTF
+# documents. This may be useful for small projects and may help to save some
+# trees in general.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+COMPACT_RTF = NO
+
+# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated will
+# contain hyperlink fields. The RTF file will contain links (just like the HTML
+# output) instead of page references. This makes the output suitable for online
+# browsing using Word or some other Word compatible readers that support those
+# fields.
+#
+# Note: WordPad (write) and others do not support links.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_HYPERLINKS = NO
+
+# Load stylesheet definitions from file. Syntax is similar to doxygen's config
+# file, i.e. a series of assignments. You only have to provide replacements,
+# missing definitions are set to their default value.
+#
+# See also section "Doxygen usage" for information on how to generate the
+# default style sheet that doxygen normally uses.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_STYLESHEET_FILE =
+
+# Set optional variables used in the generation of an RTF document. Syntax is
+# similar to doxygen's config file. A template extensions file can be generated
+# using doxygen -e rtf extensionFile.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_EXTENSIONS_FILE =
+
+# If the RTF_SOURCE_CODE tag is set to YES then doxygen will include source code
+# with syntax highlighting in the RTF output.
+#
+# Note that which sources are shown also depends on other settings such as
+# SOURCE_BROWSER.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_SOURCE_CODE = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the man page output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_MAN tag is set to YES, doxygen will generate man pages for
+# classes and files.
+# The default value is: NO.
+
+GENERATE_MAN = NO
+
+# The MAN_OUTPUT tag is used to specify where the man pages will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it. A directory man3 will be created inside the directory specified by
+# MAN_OUTPUT.
+# The default directory is: man.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_OUTPUT = man
+
+# The MAN_EXTENSION tag determines the extension that is added to the generated
+# man pages. In case the manual section does not start with a number, the number
+# 3 is prepended. The dot (.) at the beginning of the MAN_EXTENSION tag is
+# optional.
+# The default value is: .3.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_EXTENSION = .3
+
+# The MAN_SUBDIR tag determines the name of the directory created within
+# MAN_OUTPUT in which the man pages are placed. If defaults to man followed by
+# MAN_EXTENSION with the initial . removed.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_SUBDIR =
+
+# If the MAN_LINKS tag is set to YES and doxygen generates man output, then it
+# will generate one additional man file for each entity documented in the real
+# man page(s). These additional files only source the real man page, but without
+# them the man command would be unable to find the correct page.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_LINKS = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the XML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_XML tag is set to YES, doxygen will generate an XML file that
+# captures the structure of the code including all documentation.
+# The default value is: NO.
+
+GENERATE_XML = NO
+
+# The XML_OUTPUT tag is used to specify where the XML pages will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: xml.
+# This tag requires that the tag GENERATE_XML is set to YES.
+
+XML_OUTPUT = xml
+
+# If the XML_PROGRAMLISTING tag is set to YES, doxygen will dump the program
+# listings (including syntax highlighting and cross-referencing information) to
+# the XML output. Note that enabling this will significantly increase the size
+# of the XML output.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_XML is set to YES.
+
+XML_PROGRAMLISTING = YES
+
+#---------------------------------------------------------------------------
+# Configuration options related to the DOCBOOK output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_DOCBOOK tag is set to YES, doxygen will generate Docbook files
+# that can be used to generate PDF.
+# The default value is: NO.
+
+GENERATE_DOCBOOK = NO
+
+# The DOCBOOK_OUTPUT tag is used to specify where the Docbook pages will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be put in
+# front of it.
+# The default directory is: docbook.
+# This tag requires that the tag GENERATE_DOCBOOK is set to YES.
+
+DOCBOOK_OUTPUT = docbook
+
+# If the DOCBOOK_PROGRAMLISTING tag is set to YES, doxygen will include the
+# program listings (including syntax highlighting and cross-referencing
+# information) to the DOCBOOK output. Note that enabling this will significantly
+# increase the size of the DOCBOOK output.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_DOCBOOK is set to YES.
+
+DOCBOOK_PROGRAMLISTING = NO
+
+#---------------------------------------------------------------------------
+# Configuration options for the AutoGen Definitions output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_AUTOGEN_DEF tag is set to YES, doxygen will generate an
+# AutoGen Definitions (see http://autogen.sf.net) file that captures the
+# structure of the code including all documentation. Note that this feature is
+# still experimental and incomplete at the moment.
+# The default value is: NO.
+
+GENERATE_AUTOGEN_DEF = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the Perl module output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_PERLMOD tag is set to YES, doxygen will generate a Perl module
+# file that captures the structure of the code including all documentation.
+#
+# Note that this feature is still experimental and incomplete at the moment.
+# The default value is: NO.
+
+GENERATE_PERLMOD = NO
+
+# If the PERLMOD_LATEX tag is set to YES, doxygen will generate the necessary
+# Makefile rules, Perl scripts and LaTeX code to be able to generate PDF and DVI
+# output from the Perl module output.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
+
+PERLMOD_LATEX = NO
+
+# If the PERLMOD_PRETTY tag is set to YES, the Perl module output will be nicely
+# formatted so it can be parsed by a human reader. This is useful if you want to
+# understand what is going on. On the other hand, if this tag is set to NO, the
+# size of the Perl module output will be much smaller and Perl will parse it
+# just the same.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
+
+PERLMOD_PRETTY = YES
+
+# The names of the make variables in the generated doxyrules.make file are
+# prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. This is useful
+# so different doxyrules.make files included by the same Makefile don't
+# overwrite each other's variables.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
+
+PERLMOD_MAKEVAR_PREFIX =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the preprocessor
+#---------------------------------------------------------------------------
+
+# If the ENABLE_PREPROCESSING tag is set to YES, doxygen will evaluate all
+# C-preprocessor directives found in the sources and include files.
+# The default value is: YES.
+
+ENABLE_PREPROCESSING = YES
+
+# If the MACRO_EXPANSION tag is set to YES, doxygen will expand all macro names
+# in the source code. If set to NO, only conditional compilation will be
+# performed. Macro expansion can be done in a controlled way by setting
+# EXPAND_ONLY_PREDEF to YES.
+# The default value is: NO.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+MACRO_EXPANSION = NO
+
+# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then
+# the macro expansion is limited to the macros specified with the PREDEFINED and
+# EXPAND_AS_DEFINED tags.
+# The default value is: NO.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+EXPAND_ONLY_PREDEF = NO
+
+# If the SEARCH_INCLUDES tag is set to YES, the include files in the
+# INCLUDE_PATH will be searched if a #include is found.
+# The default value is: YES.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+SEARCH_INCLUDES = YES
+
+# The INCLUDE_PATH tag can be used to specify one or more directories that
+# contain include files that are not input files but should be processed by the
+# preprocessor.
+# This tag requires that the tag SEARCH_INCLUDES is set to YES.
+
+INCLUDE_PATH =
+
+# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
+# patterns (like *.h and *.hpp) to filter out the header-files in the
+# directories. If left blank, the patterns specified with FILE_PATTERNS will be
+# used.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+INCLUDE_FILE_PATTERNS =
+
+# The PREDEFINED tag can be used to specify one or more macro names that are
+# defined before the preprocessor is started (similar to the -D option of e.g.
+# gcc). The argument of the tag is a list of macros of the form: name or
+# name=definition (no spaces). If the definition and the "=" are omitted, "=1"
+# is assumed. To prevent a macro definition from being undefined via #undef or
+# recursively expanded use the := operator instead of the = operator.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+PREDEFINED =
+
+# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
+# tag can be used to specify a list of macro names that should be expanded. The
+# macro definition that is found in the sources will be used. Use the PREDEFINED
+# tag if you want to use a different macro definition that overrules the
+# definition found in the source code.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+EXPAND_AS_DEFINED =
+
+# If the SKIP_FUNCTION_MACROS tag is set to YES then doxygen's preprocessor will
+# remove all references to function-like macros that are alone on a line, have
+# an all uppercase name, and do not end with a semicolon. Such function macros
+# are typically used for boiler-plate code, and will confuse the parser if not
+# removed.
+# The default value is: YES.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+SKIP_FUNCTION_MACROS = YES
+
+#---------------------------------------------------------------------------
+# Configuration options related to external references
+#---------------------------------------------------------------------------
+
+# The TAGFILES tag can be used to specify one or more tag files. For each tag
+# file the location of the external documentation should be added. The format of
+# a tag file without this location is as follows:
+# TAGFILES = file1 file2 ...
+# Adding location for the tag files is done as follows:
+# TAGFILES = file1=loc1 "file2 = loc2" ...
+# where loc1 and loc2 can be relative or absolute paths or URLs. See the
+# section "Linking to external documentation" for more information about the use
+# of tag files.
+# Note: Each tag file must have a unique name (where the name does NOT include
+# the path). If a tag file is not located in the directory in which doxygen is
+# run, you must also specify the path to the tagfile here.
+
+TAGFILES =
+
+# When a file name is specified after GENERATE_TAGFILE, doxygen will create a
+# tag file that is based on the input files it reads. See section "Linking to
+# external documentation" for more information about the usage of tag files.
+
+GENERATE_TAGFILE =
+
+# If the ALLEXTERNALS tag is set to YES, all external class will be listed in
+# the class index. If set to NO, only the inherited external classes will be
+# listed.
+# The default value is: NO.
+
+ALLEXTERNALS = NO
+
+# If the EXTERNAL_GROUPS tag is set to YES, all external groups will be listed
+# in the modules index. If set to NO, only the current project's groups will be
+# listed.
+# The default value is: YES.
+
+EXTERNAL_GROUPS = YES
+
+# If the EXTERNAL_PAGES tag is set to YES, all external pages will be listed in
+# the related pages index. If set to NO, only the current project's pages will
+# be listed.
+# The default value is: YES.
+
+EXTERNAL_PAGES = YES
+
+# The PERL_PATH should be the absolute path and name of the perl script
+# interpreter (i.e. the result of 'which perl').
+# The default file (with absolute path) is: /usr/bin/perl.
+
+PERL_PATH = /usr/bin/perl
+
+#---------------------------------------------------------------------------
+# Configuration options related to the dot tool
+#---------------------------------------------------------------------------
+
+# If the CLASS_DIAGRAMS tag is set to YES, doxygen will generate a class diagram
+# (in HTML and LaTeX) for classes with base or super classes. Setting the tag to
+# NO turns the diagrams off. Note that this option also works with HAVE_DOT
+# disabled, but it is recommended to install and use dot, since it yields more
+# powerful graphs.
+# The default value is: YES.
+
+CLASS_DIAGRAMS = YES
+
+# You can define message sequence charts within doxygen comments using the \msc
+# command. Doxygen will then run the mscgen tool (see:
+# http://www.mcternan.me.uk/mscgen/)) to produce the chart and insert it in the
+# documentation. The MSCGEN_PATH tag allows you to specify the directory where
+# the mscgen tool resides. If left empty the tool is assumed to be found in the
+# default search path.
+
+MSCGEN_PATH =
+
+# You can include diagrams made with dia in doxygen documentation. Doxygen will
+# then run dia to produce the diagram and insert it in the documentation. The
+# DIA_PATH tag allows you to specify the directory where the dia binary resides.
+# If left empty dia is assumed to be found in the default search path.
+
+DIA_PATH =
+
+# If set to YES the inheritance and collaboration graphs will hide inheritance
+# and usage relations if the target is undocumented or is not a class.
+# The default value is: YES.
+
+HIDE_UNDOC_RELATIONS = YES
+
+# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
+# available from the path. This tool is part of Graphviz (see:
+# http://www.graphviz.org/), a graph visualization toolkit from AT&T and Lucent
+# Bell Labs. The other options in this section have no effect if this option is
+# set to NO
+# The default value is: YES.
+
+HAVE_DOT = YES
+
+# The DOT_NUM_THREADS specifies the number of dot invocations doxygen is allowed
+# to run in parallel. When set to 0 doxygen will base this on the number of
+# processors available in the system. You can set it explicitly to a value
+# larger than 0 to get control over the balance between CPU load and processing
+# speed.
+# Minimum value: 0, maximum value: 32, default value: 0.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_NUM_THREADS = 0
+
+# When you want a differently looking font in the dot files that doxygen
+# generates you can specify the font name using DOT_FONTNAME. You need to make
+# sure dot is able to find the font, which can be done by putting it in a
+# standard location or by setting the DOTFONTPATH environment variable or by
+# setting DOT_FONTPATH to the directory containing the font.
+# The default value is: Helvetica.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTNAME = Helvetica
+
+# The DOT_FONTSIZE tag can be used to set the size (in points) of the font of
+# dot graphs.
+# Minimum value: 4, maximum value: 24, default value: 10.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTSIZE = 10
+
+# By default doxygen will tell dot to use the default font as specified with
+# DOT_FONTNAME. If you specify a different font using DOT_FONTNAME you can set
+# the path where dot can find it using this tag.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTPATH =
+
+# If the CLASS_GRAPH tag is set to YES then doxygen will generate a graph for
+# each documented class showing the direct and indirect inheritance relations.
+# Setting this tag to YES will force the CLASS_DIAGRAMS tag to NO.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CLASS_GRAPH = YES
+
+# If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a
+# graph for each documented class showing the direct and indirect implementation
+# dependencies (inheritance, containment, and class references variables) of the
+# class with other documented classes.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+COLLABORATION_GRAPH = YES
+
+# If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for
+# groups, showing the direct groups dependencies.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+GROUP_GRAPHS = YES
+
+# If the UML_LOOK tag is set to YES, doxygen will generate inheritance and
+# collaboration diagrams in a style similar to the OMG's Unified Modeling
+# Language.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+UML_LOOK = NO
+
+# If the UML_LOOK tag is enabled, the fields and methods are shown inside the
+# class node. If there are many fields or methods and many nodes the graph may
+# become too big to be useful. The UML_LIMIT_NUM_FIELDS threshold limits the
+# number of items for each type to make the size more manageable. Set this to 0
+# for no limit. Note that the threshold may be exceeded by 50% before the limit
+# is enforced. So when you set the threshold to 10, up to 15 fields may appear,
+# but if the number exceeds 15, the total amount of fields shown is limited to
+# 10.
+# Minimum value: 0, maximum value: 100, default value: 10.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+UML_LIMIT_NUM_FIELDS = 10
+
+# If the TEMPLATE_RELATIONS tag is set to YES then the inheritance and
+# collaboration graphs will show the relations between templates and their
+# instances.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+TEMPLATE_RELATIONS = NO
+
+# If the INCLUDE_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are set to
+# YES then doxygen will generate a graph for each documented file showing the
+# direct and indirect include dependencies of the file with other documented
+# files.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+INCLUDE_GRAPH = YES
+
+# If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are
+# set to YES then doxygen will generate a graph for each documented file showing
+# the direct and indirect include dependencies of the file with other documented
+# files.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+INCLUDED_BY_GRAPH = YES
+
+# If the CALL_GRAPH tag is set to YES then doxygen will generate a call
+# dependency graph for every global function or class method.
+#
+# Note that enabling this option will significantly increase the time of a run.
+# So in most cases it will be better to enable call graphs for selected
+# functions only using the \callgraph command. Disabling a call graph can be
+# accomplished by means of the command \hidecallgraph.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CALL_GRAPH = NO
+
+# If the CALLER_GRAPH tag is set to YES then doxygen will generate a caller
+# dependency graph for every global function or class method.
+#
+# Note that enabling this option will significantly increase the time of a run.
+# So in most cases it will be better to enable caller graphs for selected
+# functions only using the \callergraph command. Disabling a caller graph can be
+# accomplished by means of the command \hidecallergraph.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CALLER_GRAPH = NO
+
+# If the GRAPHICAL_HIERARCHY tag is set to YES then doxygen will graphical
+# hierarchy of all classes instead of a textual one.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+GRAPHICAL_HIERARCHY = YES
+
+# If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the
+# dependencies a directory has on other directories in a graphical way. The
+# dependency relations are determined by the #include relations between the
+# files in the directories.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DIRECTORY_GRAPH = YES
+
+# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
+# generated by dot. For an explanation of the image formats see the section
+# output formats in the documentation of the dot tool (Graphviz (see:
+# http://www.graphviz.org/)).
+# Note: If you choose svg you need to set HTML_FILE_EXTENSION to xhtml in order
+# to make the SVG files visible in IE 9+ (other browsers do not have this
+# requirement).
+# Possible values are: png, png:cairo, png:cairo:cairo, png:cairo:gd, png:gd,
+# png:gd:gd, jpg, jpg:cairo, jpg:cairo:gd, jpg:gd, jpg:gd:gd, gif, gif:cairo,
+# gif:cairo:gd, gif:gd, gif:gd:gd, svg, png:gd, png:gd:gd, png:cairo,
+# png:cairo:gd, png:cairo:cairo, png:cairo:gdiplus, png:gdiplus and
+# png:gdiplus:gdiplus.
+# The default value is: png.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_IMAGE_FORMAT = png
+
+# If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to
+# enable generation of interactive SVG images that allow zooming and panning.
+#
+# Note that this requires a modern browser other than Internet Explorer. Tested
+# and working are Firefox, Chrome, Safari, and Opera.
+# Note: For IE 9+ you need to set HTML_FILE_EXTENSION to xhtml in order to make
+# the SVG files visible. Older versions of IE do not have SVG support.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+INTERACTIVE_SVG = NO
+
+# The DOT_PATH tag can be used to specify the path where the dot tool can be
+# found. If left blank, it is assumed the dot tool can be found in the path.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_PATH =
+
+# The DOTFILE_DIRS tag can be used to specify one or more directories that
+# contain dot files that are included in the documentation (see the \dotfile
+# command).
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOTFILE_DIRS =
+
+# The MSCFILE_DIRS tag can be used to specify one or more directories that
+# contain msc files that are included in the documentation (see the \mscfile
+# command).
+
+MSCFILE_DIRS =
+
+# The DIAFILE_DIRS tag can be used to specify one or more directories that
+# contain dia files that are included in the documentation (see the \diafile
+# command).
+
+DIAFILE_DIRS =
+
+# When using plantuml, the PLANTUML_JAR_PATH tag should be used to specify the
+# path where java can find the plantuml.jar file. If left blank, it is assumed
+# PlantUML is not used or called during a preprocessing step. Doxygen will
+# generate a warning when it encounters a \startuml command in this case and
+# will not generate output for the diagram.
+
+PLANTUML_JAR_PATH =
+
+# When using plantuml, the PLANTUML_CFG_FILE tag can be used to specify a
+# configuration file for plantuml.
+
+PLANTUML_CFG_FILE =
+
+# When using plantuml, the specified paths are searched for files specified by
+# the !include statement in a plantuml block.
+
+PLANTUML_INCLUDE_PATH =
+
+# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes
+# that will be shown in the graph. If the number of nodes in a graph becomes
+# larger than this value, doxygen will truncate the graph, which is visualized
+# by representing a node as a red box. Note that doxygen if the number of direct
+# children of the root node in a graph is already larger than
+# DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note that
+# the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH.
+# Minimum value: 0, maximum value: 10000, default value: 50.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_GRAPH_MAX_NODES = 50
+
+# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the graphs
+# generated by dot. A depth value of 3 means that only nodes reachable from the
+# root by following a path via at most 3 edges will be shown. Nodes that lay
+# further from the root node will be omitted. Note that setting this option to 1
+# or 2 may greatly reduce the computation time needed for large code bases. Also
+# note that the size of a graph can be further restricted by
+# DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction.
+# Minimum value: 0, maximum value: 1000, default value: 0.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+MAX_DOT_GRAPH_DEPTH = 0
+
+# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent
+# background. This is disabled by default, because dot on Windows does not seem
+# to support this out of the box.
+#
+# Warning: Depending on the platform used, enabling this option may lead to
+# badly anti-aliased labels on the edges of a graph (i.e. they become hard to
+# read).
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_TRANSPARENT = NO
+
+# Set the DOT_MULTI_TARGETS tag to YES to allow dot to generate multiple output
+# files in one run (i.e. multiple -o and -T options on the command line). This
+# makes dot run faster, but since only newer versions of dot (>1.8.10) support
+# this, this feature is disabled by default.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_MULTI_TARGETS = NO
+
+# If the GENERATE_LEGEND tag is set to YES doxygen will generate a legend page
+# explaining the meaning of the various boxes and arrows in the dot generated
+# graphs.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+GENERATE_LEGEND = YES
+
+# If the DOT_CLEANUP tag is set to YES, doxygen will remove the intermediate dot
+# files that are used to generate the various graphs.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_CLEANUP = YES
diff --git a/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h.html b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h.html
new file mode 100644
index 0000000..93f3f51
--- /dev/null
+++ b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_APPEND.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl.map b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl.map
new file mode 100644
index 0000000..32cf61e
--- /dev/null
+++ b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl.md5
new file mode 100644
index 0000000..fda1730
--- /dev/null
+++ b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl.md5
@@ -0,0 +1 @@
+22f73b6a82680dc85cb63acda50fcaa8
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl.png b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl.png
new file mode 100644
index 0000000..c62af28
Binary files /dev/null and b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__incl.map b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__incl.map
new file mode 100644
index 0000000..a9d63a7
--- /dev/null
+++ b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__incl.md5 b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__incl.md5
new file mode 100644
index 0000000..e37e26a
--- /dev/null
+++ b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__incl.md5
@@ -0,0 +1 @@
+cd58f15aee07f1189f517c74a37f4eb8
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__incl.png b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__incl.png
new file mode 100644
index 0000000..e52d9ef
Binary files /dev/null and b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h_source.html b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h_source.html
new file mode 100644
index 0000000..b3fe04b
--- /dev/null
+++ b/docs/html/_____i_m_a_p___a_p_p_e_n_d_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_APPEND.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_APPEND_h__ 2 # define ____IMAP_APPEND_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:9
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h.html b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h.html
new file mode 100644
index 0000000..ecb7f73
--- /dev/null
+++ b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_AUTHENTICATE.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl.map b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl.map
new file mode 100644
index 0000000..e9f8105
--- /dev/null
+++ b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl.md5
new file mode 100644
index 0000000..6326604
--- /dev/null
+++ b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+5aefedb62eaf0aa8df6f0ec27f6197bd
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl.png b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl.png
new file mode 100644
index 0000000..b1214f2
Binary files /dev/null and b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl.map b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl.map
new file mode 100644
index 0000000..a8560e6
--- /dev/null
+++ b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl.md5 b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl.md5
new file mode 100644
index 0000000..4289ed0
--- /dev/null
+++ b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl.md5
@@ -0,0 +1 @@
+62ff7e3fdbdb1928db6d124adecf1185
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl.png b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl.png
new file mode 100644
index 0000000..17cc239
Binary files /dev/null and b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h_source.html b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h_source.html
new file mode 100644
index 0000000..e27f087
--- /dev/null
+++ b/docs/html/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_AUTHENTICATE.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_AUTHENTICATE_h__ 2 # define ____IMAP_AUTHENTICATE_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
Definition: __IMAP_AUTHENTICATE.h:9
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_h_e_c_k_8h.html b/docs/html/_____i_m_a_p___c_h_e_c_k_8h.html
new file mode 100644
index 0000000..9ad6b26
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_h_e_c_k_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_CHECK.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_h_e_c_k_8h__dep__incl.map b/docs/html/_____i_m_a_p___c_h_e_c_k_8h__dep__incl.map
new file mode 100644
index 0000000..78e3741
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_h_e_c_k_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_h_e_c_k_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___c_h_e_c_k_8h__dep__incl.md5
new file mode 100644
index 0000000..9bee681
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_h_e_c_k_8h__dep__incl.md5
@@ -0,0 +1 @@
+a2880e4fcfb4fa8de1a024671205822a
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___c_h_e_c_k_8h__dep__incl.png b/docs/html/_____i_m_a_p___c_h_e_c_k_8h__dep__incl.png
new file mode 100644
index 0000000..8481b73
Binary files /dev/null and b/docs/html/_____i_m_a_p___c_h_e_c_k_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___c_h_e_c_k_8h__incl.map b/docs/html/_____i_m_a_p___c_h_e_c_k_8h__incl.map
new file mode 100644
index 0000000..021d520
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_h_e_c_k_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_h_e_c_k_8h__incl.md5 b/docs/html/_____i_m_a_p___c_h_e_c_k_8h__incl.md5
new file mode 100644
index 0000000..dd1933d
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_h_e_c_k_8h__incl.md5
@@ -0,0 +1 @@
+6caede9e0cd14de85fe7fb0dc70e152b
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___c_h_e_c_k_8h__incl.png b/docs/html/_____i_m_a_p___c_h_e_c_k_8h__incl.png
new file mode 100644
index 0000000..3c46004
Binary files /dev/null and b/docs/html/_____i_m_a_p___c_h_e_c_k_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___c_h_e_c_k_8h_source.html b/docs/html/_____i_m_a_p___c_h_e_c_k_8h_source.html
new file mode 100644
index 0000000..be380aa
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_h_e_c_k_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_CHECK.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_CHECK_h__ 2 # define ____IMAP_CHECK_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_CHECK.h:9
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_l_o_s_e_8h.html b/docs/html/_____i_m_a_p___c_l_o_s_e_8h.html
new file mode 100644
index 0000000..ae507d0
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_l_o_s_e_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_CLOSE.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_l_o_s_e_8h__dep__incl.map b/docs/html/_____i_m_a_p___c_l_o_s_e_8h__dep__incl.map
new file mode 100644
index 0000000..73a2113
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_l_o_s_e_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_l_o_s_e_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___c_l_o_s_e_8h__dep__incl.md5
new file mode 100644
index 0000000..bbbcda2
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_l_o_s_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+98d3d1775500a8787e2bd348c19aaae3
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___c_l_o_s_e_8h__dep__incl.png b/docs/html/_____i_m_a_p___c_l_o_s_e_8h__dep__incl.png
new file mode 100644
index 0000000..b42c583
Binary files /dev/null and b/docs/html/_____i_m_a_p___c_l_o_s_e_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___c_l_o_s_e_8h__incl.map b/docs/html/_____i_m_a_p___c_l_o_s_e_8h__incl.map
new file mode 100644
index 0000000..16f93c0
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_l_o_s_e_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_l_o_s_e_8h__incl.md5 b/docs/html/_____i_m_a_p___c_l_o_s_e_8h__incl.md5
new file mode 100644
index 0000000..6f8f44d
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_l_o_s_e_8h__incl.md5
@@ -0,0 +1 @@
+c10de8c0c24edff468c160acf4ac7795
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___c_l_o_s_e_8h__incl.png b/docs/html/_____i_m_a_p___c_l_o_s_e_8h__incl.png
new file mode 100644
index 0000000..2bfd76b
Binary files /dev/null and b/docs/html/_____i_m_a_p___c_l_o_s_e_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___c_l_o_s_e_8h_source.html b/docs/html/_____i_m_a_p___c_l_o_s_e_8h_source.html
new file mode 100644
index 0000000..f581337
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_l_o_s_e_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_CLOSE.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_CLOSE_h__ 2 # define ____IMAP_CLOSE_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
Definition: __IMAP_CLOSE.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_o_p_y_8h.html b/docs/html/_____i_m_a_p___c_o_p_y_8h.html
new file mode 100644
index 0000000..95d1540
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_o_p_y_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_COPY.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_o_p_y_8h__dep__incl.map b/docs/html/_____i_m_a_p___c_o_p_y_8h__dep__incl.map
new file mode 100644
index 0000000..5647dc5
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_o_p_y_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_o_p_y_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___c_o_p_y_8h__dep__incl.md5
new file mode 100644
index 0000000..3f283fc
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_o_p_y_8h__dep__incl.md5
@@ -0,0 +1 @@
+70554fb9eae2fd220a6106e4cec8aa62
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___c_o_p_y_8h__dep__incl.png b/docs/html/_____i_m_a_p___c_o_p_y_8h__dep__incl.png
new file mode 100644
index 0000000..b2b040b
Binary files /dev/null and b/docs/html/_____i_m_a_p___c_o_p_y_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___c_o_p_y_8h__incl.map b/docs/html/_____i_m_a_p___c_o_p_y_8h__incl.map
new file mode 100644
index 0000000..9671613
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_o_p_y_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_o_p_y_8h__incl.md5 b/docs/html/_____i_m_a_p___c_o_p_y_8h__incl.md5
new file mode 100644
index 0000000..bf7a5de
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_o_p_y_8h__incl.md5
@@ -0,0 +1 @@
+cd6d6488458284ccee99df599885ea2f
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___c_o_p_y_8h__incl.png b/docs/html/_____i_m_a_p___c_o_p_y_8h__incl.png
new file mode 100644
index 0000000..4eaecd0
Binary files /dev/null and b/docs/html/_____i_m_a_p___c_o_p_y_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___c_o_p_y_8h_source.html b/docs/html/_____i_m_a_p___c_o_p_y_8h_source.html
new file mode 100644
index 0000000..9393131
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_o_p_y_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_COPY.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_COPY_h__ 2 # define ____IMAP_COPY_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
Definition: __IMAP_COPY.h:9
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h.html b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h.html
new file mode 100644
index 0000000..4329dad
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_CREATE.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl.map b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl.map
new file mode 100644
index 0000000..2970d45
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl.md5
new file mode 100644
index 0000000..fb2e7c4
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+635c074cd6a159ebef92a79201dae9d2
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl.png b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl.png
new file mode 100644
index 0000000..ed944fd
Binary files /dev/null and b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__incl.map b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__incl.map
new file mode 100644
index 0000000..b97d44e
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__incl.md5 b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__incl.md5
new file mode 100644
index 0000000..e96de93
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__incl.md5
@@ -0,0 +1 @@
+e1b1de52abfd518046de0ec8a1e9d597
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__incl.png b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__incl.png
new file mode 100644
index 0000000..a6a9e2c
Binary files /dev/null and b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h_source.html b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h_source.html
new file mode 100644
index 0000000..6445b78
--- /dev/null
+++ b/docs/html/_____i_m_a_p___c_r_e_a_t_e_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_CREATE.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_CREATE_h__ 2 # define ____IMAP_CREATE_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: __IMAP_CREATE.h:9
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h.html b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h.html
new file mode 100644
index 0000000..80752d4
--- /dev/null
+++ b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_DELETE.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl.map b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl.map
new file mode 100644
index 0000000..65f1dac
--- /dev/null
+++ b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl.md5
new file mode 100644
index 0000000..8f71bb9
--- /dev/null
+++ b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+7c4d3c75a58a355a9831d80187dc1e01
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl.png b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl.png
new file mode 100644
index 0000000..583aad3
Binary files /dev/null and b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__incl.map b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__incl.map
new file mode 100644
index 0000000..4e63ef7
--- /dev/null
+++ b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__incl.md5 b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__incl.md5
new file mode 100644
index 0000000..05a75ca
--- /dev/null
+++ b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__incl.md5
@@ -0,0 +1 @@
+9bf4b103c5dc25655153d6cfbe60cc3d
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__incl.png b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__incl.png
new file mode 100644
index 0000000..06c8e39
Binary files /dev/null and b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h_source.html b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h_source.html
new file mode 100644
index 0000000..f626cc6
--- /dev/null
+++ b/docs/html/_____i_m_a_p___d_e_l_e_t_e_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_DELETE.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_DELETE_h__ 2 # define ____IMAP_DELETE_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: __IMAP_DELETE.h:9
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h.html b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h.html
new file mode 100644
index 0000000..499d063
--- /dev/null
+++ b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_EXAMINE.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl.map b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl.map
new file mode 100644
index 0000000..bf688fc
--- /dev/null
+++ b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl.md5
new file mode 100644
index 0000000..bafa184
--- /dev/null
+++ b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+16256b6d2ceed8bc74fc0c87d5e918e3
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl.png b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl.png
new file mode 100644
index 0000000..ebe6cbe
Binary files /dev/null and b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__incl.map b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__incl.map
new file mode 100644
index 0000000..7c6f514
--- /dev/null
+++ b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__incl.md5 b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__incl.md5
new file mode 100644
index 0000000..fb3c721
--- /dev/null
+++ b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__incl.md5
@@ -0,0 +1 @@
+d5956ef02fbddcf9b09e0d1d7057377c
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__incl.png b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__incl.png
new file mode 100644
index 0000000..f3a1f8d
Binary files /dev/null and b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h_source.html b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h_source.html
new file mode 100644
index 0000000..1a4505e
--- /dev/null
+++ b/docs/html/_____i_m_a_p___e_x_a_m_i_n_e_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_EXAMINE.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_EXAMINE_h__ 2 # define ____IMAP_EXAMINE_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_EXAMINE.h:9
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h.html b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h.html
new file mode 100644
index 0000000..380e9f8
--- /dev/null
+++ b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_EXPUNGE.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl.map b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl.map
new file mode 100644
index 0000000..48bf46a
--- /dev/null
+++ b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl.md5
new file mode 100644
index 0000000..7b1b57c
--- /dev/null
+++ b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+aeff911e984a5f87eadaaf17300616f0
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl.png b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl.png
new file mode 100644
index 0000000..b06c267
Binary files /dev/null and b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__incl.map b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__incl.map
new file mode 100644
index 0000000..70f6407
--- /dev/null
+++ b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__incl.md5 b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__incl.md5
new file mode 100644
index 0000000..2d05155
--- /dev/null
+++ b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__incl.md5
@@ -0,0 +1 @@
+2cc930cfbf6b9b395cef42f09f81ab25
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__incl.png b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__incl.png
new file mode 100644
index 0000000..8a3ac1d
Binary files /dev/null and b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h_source.html b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h_source.html
new file mode 100644
index 0000000..0b6c86f
--- /dev/null
+++ b/docs/html/_____i_m_a_p___e_x_p_u_n_g_e_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_EXPUNGE.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_EXPUNGE_h__ 2 # define ____IMAP_EXPUNGE_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_EXPUNGE.h:9
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___f_e_t_c_h_8h.html b/docs/html/_____i_m_a_p___f_e_t_c_h_8h.html
new file mode 100644
index 0000000..6adc969
--- /dev/null
+++ b/docs/html/_____i_m_a_p___f_e_t_c_h_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_FETCH.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___f_e_t_c_h_8h__dep__incl.map b/docs/html/_____i_m_a_p___f_e_t_c_h_8h__dep__incl.map
new file mode 100644
index 0000000..8952255
--- /dev/null
+++ b/docs/html/_____i_m_a_p___f_e_t_c_h_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___f_e_t_c_h_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___f_e_t_c_h_8h__dep__incl.md5
new file mode 100644
index 0000000..d4d0fe8
--- /dev/null
+++ b/docs/html/_____i_m_a_p___f_e_t_c_h_8h__dep__incl.md5
@@ -0,0 +1 @@
+547cc95d3f43c1814c60814efa8b5744
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___f_e_t_c_h_8h__dep__incl.png b/docs/html/_____i_m_a_p___f_e_t_c_h_8h__dep__incl.png
new file mode 100644
index 0000000..a610b62
Binary files /dev/null and b/docs/html/_____i_m_a_p___f_e_t_c_h_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___f_e_t_c_h_8h__incl.map b/docs/html/_____i_m_a_p___f_e_t_c_h_8h__incl.map
new file mode 100644
index 0000000..d1f9910
--- /dev/null
+++ b/docs/html/_____i_m_a_p___f_e_t_c_h_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___f_e_t_c_h_8h__incl.md5 b/docs/html/_____i_m_a_p___f_e_t_c_h_8h__incl.md5
new file mode 100644
index 0000000..4944297
--- /dev/null
+++ b/docs/html/_____i_m_a_p___f_e_t_c_h_8h__incl.md5
@@ -0,0 +1 @@
+dd179c6a6a7ddce6c180118be17d939e
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___f_e_t_c_h_8h__incl.png b/docs/html/_____i_m_a_p___f_e_t_c_h_8h__incl.png
new file mode 100644
index 0000000..0d26de6
Binary files /dev/null and b/docs/html/_____i_m_a_p___f_e_t_c_h_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___f_e_t_c_h_8h_source.html b/docs/html/_____i_m_a_p___f_e_t_c_h_8h_source.html
new file mode 100644
index 0000000..96c8c3f
--- /dev/null
+++ b/docs/html/_____i_m_a_p___f_e_t_c_h_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_FETCH.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_FETCH_h__ 2 # define ____IMAP_FETCH_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
Definition: __IMAP_FETCH.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___l_i_s_t_8h.html b/docs/html/_____i_m_a_p___l_i_s_t_8h.html
new file mode 100644
index 0000000..967de28
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_i_s_t_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_LIST.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___l_i_s_t_8h__dep__incl.map b/docs/html/_____i_m_a_p___l_i_s_t_8h__dep__incl.map
new file mode 100644
index 0000000..a4117f7
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_i_s_t_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___l_i_s_t_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___l_i_s_t_8h__dep__incl.md5
new file mode 100644
index 0000000..24c3e86
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_i_s_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+d0237a170f591137805565b471fffdff
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___l_i_s_t_8h__dep__incl.png b/docs/html/_____i_m_a_p___l_i_s_t_8h__dep__incl.png
new file mode 100644
index 0000000..4833fac
Binary files /dev/null and b/docs/html/_____i_m_a_p___l_i_s_t_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___l_i_s_t_8h__incl.map b/docs/html/_____i_m_a_p___l_i_s_t_8h__incl.map
new file mode 100644
index 0000000..e546342
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_i_s_t_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___l_i_s_t_8h__incl.md5 b/docs/html/_____i_m_a_p___l_i_s_t_8h__incl.md5
new file mode 100644
index 0000000..4450e4f
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_i_s_t_8h__incl.md5
@@ -0,0 +1 @@
+7b349b7b1cfc322b642ce89166fbba9a
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___l_i_s_t_8h__incl.png b/docs/html/_____i_m_a_p___l_i_s_t_8h__incl.png
new file mode 100644
index 0000000..e9658d5
Binary files /dev/null and b/docs/html/_____i_m_a_p___l_i_s_t_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___l_i_s_t_8h_source.html b/docs/html/_____i_m_a_p___l_i_s_t_8h_source.html
new file mode 100644
index 0000000..10805f0
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_i_s_t_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_LIST.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_LIST_h__ 2 # define ____IMAP_LIST_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
Definition: __IMAP_LIST.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___l_o_g_i_n_8h.html b/docs/html/_____i_m_a_p___l_o_g_i_n_8h.html
new file mode 100644
index 0000000..5e9e2e5
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_o_g_i_n_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_LOGIN.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___l_o_g_i_n_8h__dep__incl.map b/docs/html/_____i_m_a_p___l_o_g_i_n_8h__dep__incl.map
new file mode 100644
index 0000000..92d6251
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_o_g_i_n_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___l_o_g_i_n_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___l_o_g_i_n_8h__dep__incl.md5
new file mode 100644
index 0000000..612617f
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_o_g_i_n_8h__dep__incl.md5
@@ -0,0 +1 @@
+052635be1757e88d82488c2f4470dafb
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___l_o_g_i_n_8h__dep__incl.png b/docs/html/_____i_m_a_p___l_o_g_i_n_8h__dep__incl.png
new file mode 100644
index 0000000..1cd89c0
Binary files /dev/null and b/docs/html/_____i_m_a_p___l_o_g_i_n_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___l_o_g_i_n_8h__incl.map b/docs/html/_____i_m_a_p___l_o_g_i_n_8h__incl.map
new file mode 100644
index 0000000..2880415
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_o_g_i_n_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___l_o_g_i_n_8h__incl.md5 b/docs/html/_____i_m_a_p___l_o_g_i_n_8h__incl.md5
new file mode 100644
index 0000000..8992c8a
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_o_g_i_n_8h__incl.md5
@@ -0,0 +1 @@
+82dd9af1a157aeedb2d33f992d325f9e
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___l_o_g_i_n_8h__incl.png b/docs/html/_____i_m_a_p___l_o_g_i_n_8h__incl.png
new file mode 100644
index 0000000..75b6bf8
Binary files /dev/null and b/docs/html/_____i_m_a_p___l_o_g_i_n_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___l_o_g_i_n_8h_source.html b/docs/html/_____i_m_a_p___l_o_g_i_n_8h_source.html
new file mode 100644
index 0000000..c5e77a0
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_o_g_i_n_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_LOGIN.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_LOGIN_h__ 2 # define ____IMAP_LOGIN_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_LOGIN.h:9
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___l_s_u_b_8h.html b/docs/html/_____i_m_a_p___l_s_u_b_8h.html
new file mode 100644
index 0000000..c0fa0b8
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_s_u_b_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_LSUB.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___l_s_u_b_8h__dep__incl.map b/docs/html/_____i_m_a_p___l_s_u_b_8h__dep__incl.map
new file mode 100644
index 0000000..72ad43c
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_s_u_b_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___l_s_u_b_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___l_s_u_b_8h__dep__incl.md5
new file mode 100644
index 0000000..0a4b535
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_s_u_b_8h__dep__incl.md5
@@ -0,0 +1 @@
+ef7ccef16ef1d5f8c496dfb69f1148e8
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___l_s_u_b_8h__dep__incl.png b/docs/html/_____i_m_a_p___l_s_u_b_8h__dep__incl.png
new file mode 100644
index 0000000..0b6bca3
Binary files /dev/null and b/docs/html/_____i_m_a_p___l_s_u_b_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___l_s_u_b_8h__incl.map b/docs/html/_____i_m_a_p___l_s_u_b_8h__incl.map
new file mode 100644
index 0000000..1191ca4
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_s_u_b_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___l_s_u_b_8h__incl.md5 b/docs/html/_____i_m_a_p___l_s_u_b_8h__incl.md5
new file mode 100644
index 0000000..247d64f
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_s_u_b_8h__incl.md5
@@ -0,0 +1 @@
+6962a9b2c472b095e27a2a69fc2110d6
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___l_s_u_b_8h__incl.png b/docs/html/_____i_m_a_p___l_s_u_b_8h__incl.png
new file mode 100644
index 0000000..73ff626
Binary files /dev/null and b/docs/html/_____i_m_a_p___l_s_u_b_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___l_s_u_b_8h_source.html b/docs/html/_____i_m_a_p___l_s_u_b_8h_source.html
new file mode 100644
index 0000000..c328bb7
--- /dev/null
+++ b/docs/html/_____i_m_a_p___l_s_u_b_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_LSUB.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_LSUB_h__ 2 # define ____IMAP_LSUB_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_LSUB.h:9
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h.html b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h.html
new file mode 100644
index 0000000..4c2efd8
--- /dev/null
+++ b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_RENAME.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl.map b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl.map
new file mode 100644
index 0000000..612929b
--- /dev/null
+++ b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl.md5
new file mode 100644
index 0000000..3cffe82
--- /dev/null
+++ b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+283de9a1efcb832aae7e33ea1e90de14
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl.png b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl.png
new file mode 100644
index 0000000..530e33b
Binary files /dev/null and b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__incl.map b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__incl.map
new file mode 100644
index 0000000..5066f3e
--- /dev/null
+++ b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__incl.md5 b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__incl.md5
new file mode 100644
index 0000000..e739588
--- /dev/null
+++ b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__incl.md5
@@ -0,0 +1 @@
+1d0bb59ae98f8b2db8efc170a0c52a5a
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__incl.png b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__incl.png
new file mode 100644
index 0000000..d23cfa9
Binary files /dev/null and b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h_source.html b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h_source.html
new file mode 100644
index 0000000..e97c6d8
--- /dev/null
+++ b/docs/html/_____i_m_a_p___r_e_n_a_m_e_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_RENAME.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_RENAME_h__ 2 # define ____IMAP_RENAME_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: __IMAP_RENAME.h:9
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h.html b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h.html
new file mode 100644
index 0000000..423d95d
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_SEARCH.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl.map b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl.map
new file mode 100644
index 0000000..4f12826
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl.md5
new file mode 100644
index 0000000..1a4a70a
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl.md5
@@ -0,0 +1 @@
+05a4da80b5676253e8684a8d0436edc8
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl.png b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl.png
new file mode 100644
index 0000000..9aee16a
Binary files /dev/null and b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__incl.map b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__incl.map
new file mode 100644
index 0000000..4210234
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__incl.md5 b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__incl.md5
new file mode 100644
index 0000000..c08e425
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__incl.md5
@@ -0,0 +1 @@
+e71921a7b08a3a2a3d460baba27c17f4
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__incl.png b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__incl.png
new file mode 100644
index 0000000..582412b
Binary files /dev/null and b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h_source.html b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h_source.html
new file mode 100644
index 0000000..ea0c418
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_e_a_r_c_h_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_SEARCH.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_SEARCH_h__ 2 # define ____IMAP_SEARCH_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
Definition: __IMAP_SEARCH.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h.html b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h.html
new file mode 100644
index 0000000..f382832
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_SELECT.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl.map b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl.map
new file mode 100644
index 0000000..7dab0ab
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl.md5
new file mode 100644
index 0000000..8f04d43
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+3b46fb3c0ab73f90b34b15e268a01dc0
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl.png b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl.png
new file mode 100644
index 0000000..2e3e23f
Binary files /dev/null and b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__incl.map b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__incl.map
new file mode 100644
index 0000000..f515e68
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__incl.md5 b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__incl.md5
new file mode 100644
index 0000000..20bcf4b
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__incl.md5
@@ -0,0 +1 @@
+b0679110ea2d497a800e6395f295eb82
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__incl.png b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__incl.png
new file mode 100644
index 0000000..03fafb5
Binary files /dev/null and b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h_source.html b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h_source.html
new file mode 100644
index 0000000..1f01904
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_e_l_e_c_t_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_SELECT.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_SELECT_h__ 2 # define ____IMAP_SELECT_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: __IMAP_SELECT.h:9
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h.html b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h.html
new file mode 100644
index 0000000..3db6b78
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_STARTTLS.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl.map b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl.map
new file mode 100644
index 0000000..4a38ecb
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl.md5
new file mode 100644
index 0000000..bce06c5
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl.md5
@@ -0,0 +1 @@
+9d0aa14fec2df1d6011582400c70d207
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl.png b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl.png
new file mode 100644
index 0000000..1465ed3
Binary files /dev/null and b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl.map b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl.map
new file mode 100644
index 0000000..2d1e111
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl.md5 b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl.md5
new file mode 100644
index 0000000..3cc3ced
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl.md5
@@ -0,0 +1 @@
+3f500b9bf6aeb632d856dc018b454de5
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl.png b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl.png
new file mode 100644
index 0000000..8dfb521
Binary files /dev/null and b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h_source.html b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h_source.html
new file mode 100644
index 0000000..cee1a60
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_a_r_t_t_l_s_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_STARTTLS.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_STARTTLS_h__ 2 # define ____IMAP_STARTTLS_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_STARTTLS.h:9
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h.html b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h.html
new file mode 100644
index 0000000..080c013
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_STATUS.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl.map b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl.map
new file mode 100644
index 0000000..07aea0e
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl.md5
new file mode 100644
index 0000000..b339ac9
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl.md5
@@ -0,0 +1 @@
+4ea94eadf631588223ffcbf9ffc84903
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl.png b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl.png
new file mode 100644
index 0000000..06ef234
Binary files /dev/null and b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__incl.map b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__incl.map
new file mode 100644
index 0000000..4c0452a
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__incl.md5 b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__incl.md5
new file mode 100644
index 0000000..9a0e90b
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__incl.md5
@@ -0,0 +1 @@
+1898c8d51b3a29793434277d6d962fdc
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__incl.png b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__incl.png
new file mode 100644
index 0000000..e53dd1a
Binary files /dev/null and b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h_source.html b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h_source.html
new file mode 100644
index 0000000..ebd245d
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_a_t_u_s_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_STATUS.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_STATUS_h__ 2 # define ____IMAP_STATUS_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: __IMAP_STATUS.h:9
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_t_o_r_e_8h.html b/docs/html/_____i_m_a_p___s_t_o_r_e_8h.html
new file mode 100644
index 0000000..272ee46
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_o_r_e_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_STORE.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_t_o_r_e_8h__dep__incl.map b/docs/html/_____i_m_a_p___s_t_o_r_e_8h__dep__incl.map
new file mode 100644
index 0000000..97fd341
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_o_r_e_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_t_o_r_e_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___s_t_o_r_e_8h__dep__incl.md5
new file mode 100644
index 0000000..b75ce91
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_o_r_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+84a6ef2cc83d19d72b939e2c4e11fe9e
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___s_t_o_r_e_8h__dep__incl.png b/docs/html/_____i_m_a_p___s_t_o_r_e_8h__dep__incl.png
new file mode 100644
index 0000000..98e9f4f
Binary files /dev/null and b/docs/html/_____i_m_a_p___s_t_o_r_e_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___s_t_o_r_e_8h__incl.map b/docs/html/_____i_m_a_p___s_t_o_r_e_8h__incl.map
new file mode 100644
index 0000000..b1426b4
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_o_r_e_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_t_o_r_e_8h__incl.md5 b/docs/html/_____i_m_a_p___s_t_o_r_e_8h__incl.md5
new file mode 100644
index 0000000..d8041b8
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_o_r_e_8h__incl.md5
@@ -0,0 +1 @@
+ae2f7d6e3fc054464dfeec96e16ce508
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___s_t_o_r_e_8h__incl.png b/docs/html/_____i_m_a_p___s_t_o_r_e_8h__incl.png
new file mode 100644
index 0000000..7534637
Binary files /dev/null and b/docs/html/_____i_m_a_p___s_t_o_r_e_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___s_t_o_r_e_8h_source.html b/docs/html/_____i_m_a_p___s_t_o_r_e_8h_source.html
new file mode 100644
index 0000000..65122cd
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_t_o_r_e_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_STORE.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_STORE_h__ 2 # define ____IMAP_STORE_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
Definition: __IMAP_STORE.h:9
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h.html b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h.html
new file mode 100644
index 0000000..dd17ed8
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_SUBSCRIBE.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl.map b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl.map
new file mode 100644
index 0000000..64095cd
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl.md5
new file mode 100644
index 0000000..e03f00c
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+2af6f19055e086b62f57742df212631c
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl.png b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl.png
new file mode 100644
index 0000000..9a2d91e
Binary files /dev/null and b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl.map b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl.map
new file mode 100644
index 0000000..ed53338
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl.md5 b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl.md5
new file mode 100644
index 0000000..f2b8795
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl.md5
@@ -0,0 +1 @@
+fd1d851ae01fc1a1bd12433bc82ec663
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl.png b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl.png
new file mode 100644
index 0000000..296e2bb
Binary files /dev/null and b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h_source.html b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h_source.html
new file mode 100644
index 0000000..bde0633
--- /dev/null
+++ b/docs/html/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_SUBSCRIBE.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_SUBSCRIBE_h__ 2 # define ____IMAP_SUBSCRIBE_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
Definition: __IMAP_SUBSCRIBE.h:9
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___u_i_d_8h.html b/docs/html/_____i_m_a_p___u_i_d_8h.html
new file mode 100644
index 0000000..072ac29
--- /dev/null
+++ b/docs/html/_____i_m_a_p___u_i_d_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_UID.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___u_i_d_8h__dep__incl.map b/docs/html/_____i_m_a_p___u_i_d_8h__dep__incl.map
new file mode 100644
index 0000000..26dbf6f
--- /dev/null
+++ b/docs/html/_____i_m_a_p___u_i_d_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___u_i_d_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___u_i_d_8h__dep__incl.md5
new file mode 100644
index 0000000..5a9169e
--- /dev/null
+++ b/docs/html/_____i_m_a_p___u_i_d_8h__dep__incl.md5
@@ -0,0 +1 @@
+3961f039d2bf829b33ed94e3a8c80116
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___u_i_d_8h__dep__incl.png b/docs/html/_____i_m_a_p___u_i_d_8h__dep__incl.png
new file mode 100644
index 0000000..43d4bc8
Binary files /dev/null and b/docs/html/_____i_m_a_p___u_i_d_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___u_i_d_8h__incl.map b/docs/html/_____i_m_a_p___u_i_d_8h__incl.map
new file mode 100644
index 0000000..37e5759
--- /dev/null
+++ b/docs/html/_____i_m_a_p___u_i_d_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___u_i_d_8h__incl.md5 b/docs/html/_____i_m_a_p___u_i_d_8h__incl.md5
new file mode 100644
index 0000000..e513ee7
--- /dev/null
+++ b/docs/html/_____i_m_a_p___u_i_d_8h__incl.md5
@@ -0,0 +1 @@
+37450498648d72731eced505ec988570
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___u_i_d_8h__incl.png b/docs/html/_____i_m_a_p___u_i_d_8h__incl.png
new file mode 100644
index 0000000..42b67fa
Binary files /dev/null and b/docs/html/_____i_m_a_p___u_i_d_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___u_i_d_8h_source.html b/docs/html/_____i_m_a_p___u_i_d_8h_source.html
new file mode 100644
index 0000000..a27eaa1
--- /dev/null
+++ b/docs/html/_____i_m_a_p___u_i_d_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_UID.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_UID_h__ 2 # define ____IMAP_UID_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
Definition: __IMAP_UID.h:9
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h.html b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h.html
new file mode 100644
index 0000000..153c338
--- /dev/null
+++ b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_UNSUBSCRIBE.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl.map b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl.map
new file mode 100644
index 0000000..5eb0e66
--- /dev/null
+++ b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl.md5 b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl.md5
new file mode 100644
index 0000000..966515a
--- /dev/null
+++ b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+afe78bf254de9b84f3c4f4e62fc3e951
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl.png b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl.png
new file mode 100644
index 0000000..c723f62
Binary files /dev/null and b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl.png differ
diff --git a/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl.map b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl.map
new file mode 100644
index 0000000..ba7c910
--- /dev/null
+++ b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl.md5 b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl.md5
new file mode 100644
index 0000000..d089c86
--- /dev/null
+++ b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl.md5
@@ -0,0 +1 @@
+f9a9422ef7c0e13e6133b26b299e957b
\ No newline at end of file
diff --git a/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl.png b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl.png
new file mode 100644
index 0000000..499315b
Binary files /dev/null and b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl.png differ
diff --git a/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h_source.html b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h_source.html
new file mode 100644
index 0000000..e626924
--- /dev/null
+++ b/docs/html/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__IMAP_UNSUBSCRIBE.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____IMAP_UNSUBSCRIBE_h__ 2 # define ____IMAP_UNSUBSCRIBE_h__ 11 int processCommand(coreutils::PString request,
IMAPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
#define CRLF
Definition: SMTPSession.h:7
+
+
Definition: IMAPSession.h:6
+
Definition: __IMAP_UNSUBSCRIBE.h:9
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___d_e_l_e_8h.html b/docs/html/_____p_o_p3___d_e_l_e_8h.html
new file mode 100644
index 0000000..d123ff6
--- /dev/null
+++ b/docs/html/_____p_o_p3___d_e_l_e_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_DELE.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___d_e_l_e_8h__dep__incl.map b/docs/html/_____p_o_p3___d_e_l_e_8h__dep__incl.map
new file mode 100644
index 0000000..4c27430
--- /dev/null
+++ b/docs/html/_____p_o_p3___d_e_l_e_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___d_e_l_e_8h__dep__incl.md5 b/docs/html/_____p_o_p3___d_e_l_e_8h__dep__incl.md5
new file mode 100644
index 0000000..697fb76
--- /dev/null
+++ b/docs/html/_____p_o_p3___d_e_l_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+40ecee481dedbca088976ea764ab5f33
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___d_e_l_e_8h__dep__incl.png b/docs/html/_____p_o_p3___d_e_l_e_8h__dep__incl.png
new file mode 100644
index 0000000..ee9e437
Binary files /dev/null and b/docs/html/_____p_o_p3___d_e_l_e_8h__dep__incl.png differ
diff --git a/docs/html/_____p_o_p3___d_e_l_e_8h__incl.map b/docs/html/_____p_o_p3___d_e_l_e_8h__incl.map
new file mode 100644
index 0000000..bbb0541
--- /dev/null
+++ b/docs/html/_____p_o_p3___d_e_l_e_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___d_e_l_e_8h__incl.md5 b/docs/html/_____p_o_p3___d_e_l_e_8h__incl.md5
new file mode 100644
index 0000000..02b818c
--- /dev/null
+++ b/docs/html/_____p_o_p3___d_e_l_e_8h__incl.md5
@@ -0,0 +1 @@
+d50461a4ce6d0f8ebf5848b756ce2953
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___d_e_l_e_8h__incl.png b/docs/html/_____p_o_p3___d_e_l_e_8h__incl.png
new file mode 100644
index 0000000..153d672
Binary files /dev/null and b/docs/html/_____p_o_p3___d_e_l_e_8h__incl.png differ
diff --git a/docs/html/_____p_o_p3___d_e_l_e_8h_source.html b/docs/html/_____p_o_p3___d_e_l_e_8h_source.html
new file mode 100644
index 0000000..6f82d95
--- /dev/null
+++ b/docs/html/_____p_o_p3___d_e_l_e_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_DELE.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____POP3_DELE_h__ 2 # define ____POP3_DELE_h__ 11 int processCommand(coreutils::PString request,
POP3Session &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
Definition: __POP3_DELE.h:9
+
Definition: POP3Command.h:10
+
Definition: __IMAP_APPEND.h:7
+
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: POP3Session.h:6
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___l_a_s_t_8h.html b/docs/html/_____p_o_p3___l_a_s_t_8h.html
new file mode 100644
index 0000000..a60cbde
--- /dev/null
+++ b/docs/html/_____p_o_p3___l_a_s_t_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_LAST.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___l_a_s_t_8h__dep__incl.map b/docs/html/_____p_o_p3___l_a_s_t_8h__dep__incl.map
new file mode 100644
index 0000000..e6c8a3b
--- /dev/null
+++ b/docs/html/_____p_o_p3___l_a_s_t_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___l_a_s_t_8h__dep__incl.md5 b/docs/html/_____p_o_p3___l_a_s_t_8h__dep__incl.md5
new file mode 100644
index 0000000..5d1dbef
--- /dev/null
+++ b/docs/html/_____p_o_p3___l_a_s_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+09cc6443159c0e79a5ab1a60e141049b
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___l_a_s_t_8h__dep__incl.png b/docs/html/_____p_o_p3___l_a_s_t_8h__dep__incl.png
new file mode 100644
index 0000000..de8c226
Binary files /dev/null and b/docs/html/_____p_o_p3___l_a_s_t_8h__dep__incl.png differ
diff --git a/docs/html/_____p_o_p3___l_a_s_t_8h__incl.map b/docs/html/_____p_o_p3___l_a_s_t_8h__incl.map
new file mode 100644
index 0000000..1152b0d
--- /dev/null
+++ b/docs/html/_____p_o_p3___l_a_s_t_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___l_a_s_t_8h__incl.md5 b/docs/html/_____p_o_p3___l_a_s_t_8h__incl.md5
new file mode 100644
index 0000000..c99d90e
--- /dev/null
+++ b/docs/html/_____p_o_p3___l_a_s_t_8h__incl.md5
@@ -0,0 +1 @@
+eb86d3c5f47cbcfc140eb7479c1af702
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___l_a_s_t_8h__incl.png b/docs/html/_____p_o_p3___l_a_s_t_8h__incl.png
new file mode 100644
index 0000000..6d729ac
Binary files /dev/null and b/docs/html/_____p_o_p3___l_a_s_t_8h__incl.png differ
diff --git a/docs/html/_____p_o_p3___l_a_s_t_8h_source.html b/docs/html/_____p_o_p3___l_a_s_t_8h_source.html
new file mode 100644
index 0000000..86e1d6b
--- /dev/null
+++ b/docs/html/_____p_o_p3___l_a_s_t_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_LAST.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____POP3_LAST_h__ 2 # define ____POP3_LAST_h__ 11 int processCommand(coreutils::PString request,
POP3Session &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
Definition: POP3Command.h:10
+
Definition: __IMAP_APPEND.h:7
+
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: POP3Session.h:6
+
+
Definition: __POP3_LAST.h:9
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___l_i_s_t_8h.html b/docs/html/_____p_o_p3___l_i_s_t_8h.html
new file mode 100644
index 0000000..3a3debd
--- /dev/null
+++ b/docs/html/_____p_o_p3___l_i_s_t_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_LIST.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___l_i_s_t_8h__dep__incl.map b/docs/html/_____p_o_p3___l_i_s_t_8h__dep__incl.map
new file mode 100644
index 0000000..fd71a21
--- /dev/null
+++ b/docs/html/_____p_o_p3___l_i_s_t_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___l_i_s_t_8h__dep__incl.md5 b/docs/html/_____p_o_p3___l_i_s_t_8h__dep__incl.md5
new file mode 100644
index 0000000..897e57e
--- /dev/null
+++ b/docs/html/_____p_o_p3___l_i_s_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+bab79b42f3762f906cdaf16d9ec0fd5f
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___l_i_s_t_8h__dep__incl.png b/docs/html/_____p_o_p3___l_i_s_t_8h__dep__incl.png
new file mode 100644
index 0000000..91d472f
Binary files /dev/null and b/docs/html/_____p_o_p3___l_i_s_t_8h__dep__incl.png differ
diff --git a/docs/html/_____p_o_p3___l_i_s_t_8h__incl.map b/docs/html/_____p_o_p3___l_i_s_t_8h__incl.map
new file mode 100644
index 0000000..f9de40b
--- /dev/null
+++ b/docs/html/_____p_o_p3___l_i_s_t_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___l_i_s_t_8h__incl.md5 b/docs/html/_____p_o_p3___l_i_s_t_8h__incl.md5
new file mode 100644
index 0000000..93ef3f7
--- /dev/null
+++ b/docs/html/_____p_o_p3___l_i_s_t_8h__incl.md5
@@ -0,0 +1 @@
+ba0d8aa7af9bfc19be8f532b4378879b
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___l_i_s_t_8h__incl.png b/docs/html/_____p_o_p3___l_i_s_t_8h__incl.png
new file mode 100644
index 0000000..c7c5069
Binary files /dev/null and b/docs/html/_____p_o_p3___l_i_s_t_8h__incl.png differ
diff --git a/docs/html/_____p_o_p3___l_i_s_t_8h_source.html b/docs/html/_____p_o_p3___l_i_s_t_8h_source.html
new file mode 100644
index 0000000..1299868
--- /dev/null
+++ b/docs/html/_____p_o_p3___l_i_s_t_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_LIST.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____POP3_LIST_h__ 2 # define ____POP3_LIST_h__ 11 int processCommand(coreutils::PString request,
POP3Session &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
Definition: __POP3_LIST.h:9
+
Definition: POP3Command.h:10
+
Definition: __IMAP_APPEND.h:7
+
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: POP3Session.h:6
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___n_o_o_p_8h.html b/docs/html/_____p_o_p3___n_o_o_p_8h.html
new file mode 100644
index 0000000..61824dd
--- /dev/null
+++ b/docs/html/_____p_o_p3___n_o_o_p_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_NOOP.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___n_o_o_p_8h__dep__incl.map b/docs/html/_____p_o_p3___n_o_o_p_8h__dep__incl.map
new file mode 100644
index 0000000..a302436
--- /dev/null
+++ b/docs/html/_____p_o_p3___n_o_o_p_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___n_o_o_p_8h__dep__incl.md5 b/docs/html/_____p_o_p3___n_o_o_p_8h__dep__incl.md5
new file mode 100644
index 0000000..b76fbc3
--- /dev/null
+++ b/docs/html/_____p_o_p3___n_o_o_p_8h__dep__incl.md5
@@ -0,0 +1 @@
+03826d467258ccf716d909b4f1360dd6
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___n_o_o_p_8h__dep__incl.png b/docs/html/_____p_o_p3___n_o_o_p_8h__dep__incl.png
new file mode 100644
index 0000000..3079f51
Binary files /dev/null and b/docs/html/_____p_o_p3___n_o_o_p_8h__dep__incl.png differ
diff --git a/docs/html/_____p_o_p3___n_o_o_p_8h__incl.map b/docs/html/_____p_o_p3___n_o_o_p_8h__incl.map
new file mode 100644
index 0000000..9813780
--- /dev/null
+++ b/docs/html/_____p_o_p3___n_o_o_p_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___n_o_o_p_8h__incl.md5 b/docs/html/_____p_o_p3___n_o_o_p_8h__incl.md5
new file mode 100644
index 0000000..d06097d
--- /dev/null
+++ b/docs/html/_____p_o_p3___n_o_o_p_8h__incl.md5
@@ -0,0 +1 @@
+0b8991d148e71d14c47fcfb595f8c793
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___n_o_o_p_8h__incl.png b/docs/html/_____p_o_p3___n_o_o_p_8h__incl.png
new file mode 100644
index 0000000..d7fd40b
Binary files /dev/null and b/docs/html/_____p_o_p3___n_o_o_p_8h__incl.png differ
diff --git a/docs/html/_____p_o_p3___n_o_o_p_8h_source.html b/docs/html/_____p_o_p3___n_o_o_p_8h_source.html
new file mode 100644
index 0000000..93954e1
--- /dev/null
+++ b/docs/html/_____p_o_p3___n_o_o_p_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_NOOP.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____POP3_NOOP_h__ 2 # define ____POP3_NOOP_h__ 11 int processCommand(coreutils::PString request,
POP3Session &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
Definition: POP3Command.h:10
+
Definition: __POP3_NOOP.h:9
+
Definition: __IMAP_APPEND.h:7
+
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: POP3Session.h:6
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___p_a_s_s_8h.html b/docs/html/_____p_o_p3___p_a_s_s_8h.html
new file mode 100644
index 0000000..09ff90a
--- /dev/null
+++ b/docs/html/_____p_o_p3___p_a_s_s_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_PASS.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___p_a_s_s_8h__dep__incl.map b/docs/html/_____p_o_p3___p_a_s_s_8h__dep__incl.map
new file mode 100644
index 0000000..44997e9
--- /dev/null
+++ b/docs/html/_____p_o_p3___p_a_s_s_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___p_a_s_s_8h__dep__incl.md5 b/docs/html/_____p_o_p3___p_a_s_s_8h__dep__incl.md5
new file mode 100644
index 0000000..1ac34da
--- /dev/null
+++ b/docs/html/_____p_o_p3___p_a_s_s_8h__dep__incl.md5
@@ -0,0 +1 @@
+c7c317b90eba4201b94f757fb7687802
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___p_a_s_s_8h__dep__incl.png b/docs/html/_____p_o_p3___p_a_s_s_8h__dep__incl.png
new file mode 100644
index 0000000..3da9c95
Binary files /dev/null and b/docs/html/_____p_o_p3___p_a_s_s_8h__dep__incl.png differ
diff --git a/docs/html/_____p_o_p3___p_a_s_s_8h__incl.map b/docs/html/_____p_o_p3___p_a_s_s_8h__incl.map
new file mode 100644
index 0000000..3da84ba
--- /dev/null
+++ b/docs/html/_____p_o_p3___p_a_s_s_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___p_a_s_s_8h__incl.md5 b/docs/html/_____p_o_p3___p_a_s_s_8h__incl.md5
new file mode 100644
index 0000000..6b87995
--- /dev/null
+++ b/docs/html/_____p_o_p3___p_a_s_s_8h__incl.md5
@@ -0,0 +1 @@
+34fe8d01947ec54e8e54853f9803c1dd
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___p_a_s_s_8h__incl.png b/docs/html/_____p_o_p3___p_a_s_s_8h__incl.png
new file mode 100644
index 0000000..3708b1e
Binary files /dev/null and b/docs/html/_____p_o_p3___p_a_s_s_8h__incl.png differ
diff --git a/docs/html/_____p_o_p3___p_a_s_s_8h_source.html b/docs/html/_____p_o_p3___p_a_s_s_8h_source.html
new file mode 100644
index 0000000..39a1801
--- /dev/null
+++ b/docs/html/_____p_o_p3___p_a_s_s_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_PASS.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____POP3_PASS_h__ 2 # define ____POP3_PASS_h__ 11 int processCommand(coreutils::PString request,
POP3Session &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
Definition: POP3Command.h:10
+
Definition: __IMAP_APPEND.h:7
+
+
Definition: __POP3_PASS.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: POP3Session.h:6
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___q_u_i_t_8h.html b/docs/html/_____p_o_p3___q_u_i_t_8h.html
new file mode 100644
index 0000000..f2f6f99
--- /dev/null
+++ b/docs/html/_____p_o_p3___q_u_i_t_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_QUIT.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___q_u_i_t_8h__dep__incl.map b/docs/html/_____p_o_p3___q_u_i_t_8h__dep__incl.map
new file mode 100644
index 0000000..6b2ab46
--- /dev/null
+++ b/docs/html/_____p_o_p3___q_u_i_t_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___q_u_i_t_8h__dep__incl.md5 b/docs/html/_____p_o_p3___q_u_i_t_8h__dep__incl.md5
new file mode 100644
index 0000000..578b843
--- /dev/null
+++ b/docs/html/_____p_o_p3___q_u_i_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+2b39754186aad5205f243091af646da4
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___q_u_i_t_8h__dep__incl.png b/docs/html/_____p_o_p3___q_u_i_t_8h__dep__incl.png
new file mode 100644
index 0000000..ea70e5c
Binary files /dev/null and b/docs/html/_____p_o_p3___q_u_i_t_8h__dep__incl.png differ
diff --git a/docs/html/_____p_o_p3___q_u_i_t_8h__incl.map b/docs/html/_____p_o_p3___q_u_i_t_8h__incl.map
new file mode 100644
index 0000000..4a63871
--- /dev/null
+++ b/docs/html/_____p_o_p3___q_u_i_t_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___q_u_i_t_8h__incl.md5 b/docs/html/_____p_o_p3___q_u_i_t_8h__incl.md5
new file mode 100644
index 0000000..b8d5772
--- /dev/null
+++ b/docs/html/_____p_o_p3___q_u_i_t_8h__incl.md5
@@ -0,0 +1 @@
+d115d110ff6bb15a7d9dbb2db4ea07a6
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___q_u_i_t_8h__incl.png b/docs/html/_____p_o_p3___q_u_i_t_8h__incl.png
new file mode 100644
index 0000000..a81ffa7
Binary files /dev/null and b/docs/html/_____p_o_p3___q_u_i_t_8h__incl.png differ
diff --git a/docs/html/_____p_o_p3___q_u_i_t_8h_source.html b/docs/html/_____p_o_p3___q_u_i_t_8h_source.html
new file mode 100644
index 0000000..26a41d7
--- /dev/null
+++ b/docs/html/_____p_o_p3___q_u_i_t_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_QUIT.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____POP3_QUIT_h__ 2 # define ____POP3_QUIT_h__ 11 int processCommand(coreutils::PString request,
POP3Session &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
Definition: __POP3_QUIT.h:9
+
Definition: POP3Command.h:10
+
Definition: __IMAP_APPEND.h:7
+
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: POP3Session.h:6
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___r_e_t_r_8h.html b/docs/html/_____p_o_p3___r_e_t_r_8h.html
new file mode 100644
index 0000000..2b16a6d
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_e_t_r_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_RETR.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___r_e_t_r_8h__dep__incl.map b/docs/html/_____p_o_p3___r_e_t_r_8h__dep__incl.map
new file mode 100644
index 0000000..cb643e1
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_e_t_r_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___r_e_t_r_8h__dep__incl.md5 b/docs/html/_____p_o_p3___r_e_t_r_8h__dep__incl.md5
new file mode 100644
index 0000000..d1eac43
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_e_t_r_8h__dep__incl.md5
@@ -0,0 +1 @@
+2ee7b3f125856ecb9be601025b5a25ff
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___r_e_t_r_8h__dep__incl.png b/docs/html/_____p_o_p3___r_e_t_r_8h__dep__incl.png
new file mode 100644
index 0000000..fb4e0ce
Binary files /dev/null and b/docs/html/_____p_o_p3___r_e_t_r_8h__dep__incl.png differ
diff --git a/docs/html/_____p_o_p3___r_e_t_r_8h__incl.map b/docs/html/_____p_o_p3___r_e_t_r_8h__incl.map
new file mode 100644
index 0000000..4b6ad47
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_e_t_r_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___r_e_t_r_8h__incl.md5 b/docs/html/_____p_o_p3___r_e_t_r_8h__incl.md5
new file mode 100644
index 0000000..3f01799
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_e_t_r_8h__incl.md5
@@ -0,0 +1 @@
+ab1d03151e0ec9d14c3fb3b93171f5bc
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___r_e_t_r_8h__incl.png b/docs/html/_____p_o_p3___r_e_t_r_8h__incl.png
new file mode 100644
index 0000000..65f7755
Binary files /dev/null and b/docs/html/_____p_o_p3___r_e_t_r_8h__incl.png differ
diff --git a/docs/html/_____p_o_p3___r_e_t_r_8h_source.html b/docs/html/_____p_o_p3___r_e_t_r_8h_source.html
new file mode 100644
index 0000000..89293fe
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_e_t_r_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_RETR.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____POP3_RETR_h__ 2 # define ____POP3_RETR_h__ 11 int processCommand(coreutils::PString request,
POP3Session &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
Definition: POP3Command.h:10
+
Definition: __IMAP_APPEND.h:7
+
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: POP3Session.h:6
+
+
Definition: __POP3_RETR.h:9
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___r_p_o_p_8h.html b/docs/html/_____p_o_p3___r_p_o_p_8h.html
new file mode 100644
index 0000000..967f4e9
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_p_o_p_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_RPOP.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___r_p_o_p_8h__dep__incl.map b/docs/html/_____p_o_p3___r_p_o_p_8h__dep__incl.map
new file mode 100644
index 0000000..ee7adc1
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_p_o_p_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___r_p_o_p_8h__dep__incl.md5 b/docs/html/_____p_o_p3___r_p_o_p_8h__dep__incl.md5
new file mode 100644
index 0000000..0c322ae
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_p_o_p_8h__dep__incl.md5
@@ -0,0 +1 @@
+1104677eab1ff85e128a0930f45299c3
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___r_p_o_p_8h__dep__incl.png b/docs/html/_____p_o_p3___r_p_o_p_8h__dep__incl.png
new file mode 100644
index 0000000..dc5593e
Binary files /dev/null and b/docs/html/_____p_o_p3___r_p_o_p_8h__dep__incl.png differ
diff --git a/docs/html/_____p_o_p3___r_p_o_p_8h__incl.map b/docs/html/_____p_o_p3___r_p_o_p_8h__incl.map
new file mode 100644
index 0000000..b8216a5
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_p_o_p_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___r_p_o_p_8h__incl.md5 b/docs/html/_____p_o_p3___r_p_o_p_8h__incl.md5
new file mode 100644
index 0000000..c7b2a74
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_p_o_p_8h__incl.md5
@@ -0,0 +1 @@
+a97217653c4bb254a3da63ab1743846f
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___r_p_o_p_8h__incl.png b/docs/html/_____p_o_p3___r_p_o_p_8h__incl.png
new file mode 100644
index 0000000..8e644ae
Binary files /dev/null and b/docs/html/_____p_o_p3___r_p_o_p_8h__incl.png differ
diff --git a/docs/html/_____p_o_p3___r_p_o_p_8h_source.html b/docs/html/_____p_o_p3___r_p_o_p_8h_source.html
new file mode 100644
index 0000000..ec43e43
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_p_o_p_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_RPOP.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____POP3_RPOP_h__ 2 # define ____POP3_RPOP_h__ 11 int processCommand(coreutils::PString request,
POP3Session &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
Definition: POP3Command.h:10
+
Definition: __IMAP_APPEND.h:7
+
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: POP3Session.h:6
+
+
Definition: __POP3_RPOP.h:9
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___r_s_e_t_8h.html b/docs/html/_____p_o_p3___r_s_e_t_8h.html
new file mode 100644
index 0000000..06b2185
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_s_e_t_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_RSET.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___r_s_e_t_8h__dep__incl.map b/docs/html/_____p_o_p3___r_s_e_t_8h__dep__incl.map
new file mode 100644
index 0000000..245ac75
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_s_e_t_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___r_s_e_t_8h__dep__incl.md5 b/docs/html/_____p_o_p3___r_s_e_t_8h__dep__incl.md5
new file mode 100644
index 0000000..7431629
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_s_e_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+39cd440e3cdc2388f7037c153cd45774
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___r_s_e_t_8h__dep__incl.png b/docs/html/_____p_o_p3___r_s_e_t_8h__dep__incl.png
new file mode 100644
index 0000000..21965db
Binary files /dev/null and b/docs/html/_____p_o_p3___r_s_e_t_8h__dep__incl.png differ
diff --git a/docs/html/_____p_o_p3___r_s_e_t_8h__incl.map b/docs/html/_____p_o_p3___r_s_e_t_8h__incl.map
new file mode 100644
index 0000000..90a6d6d
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_s_e_t_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___r_s_e_t_8h__incl.md5 b/docs/html/_____p_o_p3___r_s_e_t_8h__incl.md5
new file mode 100644
index 0000000..9b15d39
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_s_e_t_8h__incl.md5
@@ -0,0 +1 @@
+cf324747cca9ff8df7cbc29863d45c7c
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___r_s_e_t_8h__incl.png b/docs/html/_____p_o_p3___r_s_e_t_8h__incl.png
new file mode 100644
index 0000000..59a13bd
Binary files /dev/null and b/docs/html/_____p_o_p3___r_s_e_t_8h__incl.png differ
diff --git a/docs/html/_____p_o_p3___r_s_e_t_8h_source.html b/docs/html/_____p_o_p3___r_s_e_t_8h_source.html
new file mode 100644
index 0000000..7290f08
--- /dev/null
+++ b/docs/html/_____p_o_p3___r_s_e_t_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_RSET.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____POP3_RSET_h__ 2 # define ____POP3_RSET_h__ 11 int processCommand(coreutils::PString request,
POP3Session &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
Definition: POP3Command.h:10
+
Definition: __IMAP_APPEND.h:7
+
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: POP3Session.h:6
+
+
Definition: __POP3_RSET.h:9
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___s_t_a_t_8h.html b/docs/html/_____p_o_p3___s_t_a_t_8h.html
new file mode 100644
index 0000000..2082819
--- /dev/null
+++ b/docs/html/_____p_o_p3___s_t_a_t_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_STAT.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___s_t_a_t_8h__dep__incl.map b/docs/html/_____p_o_p3___s_t_a_t_8h__dep__incl.map
new file mode 100644
index 0000000..f64c5c4
--- /dev/null
+++ b/docs/html/_____p_o_p3___s_t_a_t_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___s_t_a_t_8h__dep__incl.md5 b/docs/html/_____p_o_p3___s_t_a_t_8h__dep__incl.md5
new file mode 100644
index 0000000..ed6f55c
--- /dev/null
+++ b/docs/html/_____p_o_p3___s_t_a_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+edab25691732317d6b4bcc0518dcc8aa
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___s_t_a_t_8h__dep__incl.png b/docs/html/_____p_o_p3___s_t_a_t_8h__dep__incl.png
new file mode 100644
index 0000000..7d25873
Binary files /dev/null and b/docs/html/_____p_o_p3___s_t_a_t_8h__dep__incl.png differ
diff --git a/docs/html/_____p_o_p3___s_t_a_t_8h__incl.map b/docs/html/_____p_o_p3___s_t_a_t_8h__incl.map
new file mode 100644
index 0000000..9190260
--- /dev/null
+++ b/docs/html/_____p_o_p3___s_t_a_t_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___s_t_a_t_8h__incl.md5 b/docs/html/_____p_o_p3___s_t_a_t_8h__incl.md5
new file mode 100644
index 0000000..253f5ad
--- /dev/null
+++ b/docs/html/_____p_o_p3___s_t_a_t_8h__incl.md5
@@ -0,0 +1 @@
+10fba732a9ef1b9719f1d64987195c64
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___s_t_a_t_8h__incl.png b/docs/html/_____p_o_p3___s_t_a_t_8h__incl.png
new file mode 100644
index 0000000..0dbf8cb
Binary files /dev/null and b/docs/html/_____p_o_p3___s_t_a_t_8h__incl.png differ
diff --git a/docs/html/_____p_o_p3___s_t_a_t_8h_source.html b/docs/html/_____p_o_p3___s_t_a_t_8h_source.html
new file mode 100644
index 0000000..0675a7c
--- /dev/null
+++ b/docs/html/_____p_o_p3___s_t_a_t_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_STAT.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____POP3_STAT_h__ 2 # define ____POP3_STAT_h__ 11 int processCommand(coreutils::PString request,
POP3Session &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
Definition: POP3Command.h:10
+
Definition: __IMAP_APPEND.h:7
+
+
Definition: __POP3_STAT.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: POP3Session.h:6
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___t_o_p_8h.html b/docs/html/_____p_o_p3___t_o_p_8h.html
new file mode 100644
index 0000000..c20df19
--- /dev/null
+++ b/docs/html/_____p_o_p3___t_o_p_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_TOP.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___t_o_p_8h__dep__incl.map b/docs/html/_____p_o_p3___t_o_p_8h__dep__incl.map
new file mode 100644
index 0000000..b62d205
--- /dev/null
+++ b/docs/html/_____p_o_p3___t_o_p_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___t_o_p_8h__dep__incl.md5 b/docs/html/_____p_o_p3___t_o_p_8h__dep__incl.md5
new file mode 100644
index 0000000..170b2cd
--- /dev/null
+++ b/docs/html/_____p_o_p3___t_o_p_8h__dep__incl.md5
@@ -0,0 +1 @@
+1fc9afe20aaec449e1c23f127075276b
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___t_o_p_8h__dep__incl.png b/docs/html/_____p_o_p3___t_o_p_8h__dep__incl.png
new file mode 100644
index 0000000..2ccf197
Binary files /dev/null and b/docs/html/_____p_o_p3___t_o_p_8h__dep__incl.png differ
diff --git a/docs/html/_____p_o_p3___t_o_p_8h__incl.map b/docs/html/_____p_o_p3___t_o_p_8h__incl.map
new file mode 100644
index 0000000..26a4e40
--- /dev/null
+++ b/docs/html/_____p_o_p3___t_o_p_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___t_o_p_8h__incl.md5 b/docs/html/_____p_o_p3___t_o_p_8h__incl.md5
new file mode 100644
index 0000000..4c04ab4
--- /dev/null
+++ b/docs/html/_____p_o_p3___t_o_p_8h__incl.md5
@@ -0,0 +1 @@
+9546e297121a6214e67686f0bc13cd34
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___t_o_p_8h__incl.png b/docs/html/_____p_o_p3___t_o_p_8h__incl.png
new file mode 100644
index 0000000..c156bca
Binary files /dev/null and b/docs/html/_____p_o_p3___t_o_p_8h__incl.png differ
diff --git a/docs/html/_____p_o_p3___t_o_p_8h_source.html b/docs/html/_____p_o_p3___t_o_p_8h_source.html
new file mode 100644
index 0000000..154414f
--- /dev/null
+++ b/docs/html/_____p_o_p3___t_o_p_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_TOP.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____POP3_TOP_h__ 2 # define ____POP3_TOP_h__ 11 int processCommand(coreutils::PString request,
POP3Session &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
Definition: __POP3_TOP.h:9
+
Definition: POP3Command.h:10
+
Definition: __IMAP_APPEND.h:7
+
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: POP3Session.h:6
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___u_s_e_r_8h.html b/docs/html/_____p_o_p3___u_s_e_r_8h.html
new file mode 100644
index 0000000..502f748
--- /dev/null
+++ b/docs/html/_____p_o_p3___u_s_e_r_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_USER.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____p_o_p3___u_s_e_r_8h__dep__incl.map b/docs/html/_____p_o_p3___u_s_e_r_8h__dep__incl.map
new file mode 100644
index 0000000..5fdaa51
--- /dev/null
+++ b/docs/html/_____p_o_p3___u_s_e_r_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___u_s_e_r_8h__dep__incl.md5 b/docs/html/_____p_o_p3___u_s_e_r_8h__dep__incl.md5
new file mode 100644
index 0000000..ed4360d
--- /dev/null
+++ b/docs/html/_____p_o_p3___u_s_e_r_8h__dep__incl.md5
@@ -0,0 +1 @@
+0ffbf3d4ec85f6240ba4f94d6d622947
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___u_s_e_r_8h__dep__incl.png b/docs/html/_____p_o_p3___u_s_e_r_8h__dep__incl.png
new file mode 100644
index 0000000..38b81a9
Binary files /dev/null and b/docs/html/_____p_o_p3___u_s_e_r_8h__dep__incl.png differ
diff --git a/docs/html/_____p_o_p3___u_s_e_r_8h__incl.map b/docs/html/_____p_o_p3___u_s_e_r_8h__incl.map
new file mode 100644
index 0000000..81a1c06
--- /dev/null
+++ b/docs/html/_____p_o_p3___u_s_e_r_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____p_o_p3___u_s_e_r_8h__incl.md5 b/docs/html/_____p_o_p3___u_s_e_r_8h__incl.md5
new file mode 100644
index 0000000..a74b022
--- /dev/null
+++ b/docs/html/_____p_o_p3___u_s_e_r_8h__incl.md5
@@ -0,0 +1 @@
+661946a520a2faf86710020795591af8
\ No newline at end of file
diff --git a/docs/html/_____p_o_p3___u_s_e_r_8h__incl.png b/docs/html/_____p_o_p3___u_s_e_r_8h__incl.png
new file mode 100644
index 0000000..1e43712
Binary files /dev/null and b/docs/html/_____p_o_p3___u_s_e_r_8h__incl.png differ
diff --git a/docs/html/_____p_o_p3___u_s_e_r_8h_source.html b/docs/html/_____p_o_p3___u_s_e_r_8h_source.html
new file mode 100644
index 0000000..4fe2df1
--- /dev/null
+++ b/docs/html/_____p_o_p3___u_s_e_r_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__POP3_USER.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____POP3_USER_h__ 2 # define ____POP3_USER_h__ 11 int processCommand(coreutils::PString request,
POP3Session &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
Definition: POP3Command.h:10
+
Definition: __IMAP_APPEND.h:7
+
+
Definition: __POP3_USER.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: POP3Session.h:6
+
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___a_u_t_h_8h.html b/docs/html/_____s_m_t_p___a_u_t_h_8h.html
new file mode 100644
index 0000000..2a993ce
--- /dev/null
+++ b/docs/html/_____s_m_t_p___a_u_t_h_8h.html
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_AUTH.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include "SMTPCommand.h "
+
#include "PString.h"
+
#include "Base64.h"
+
+
Go to the source code of this file.
+
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___a_u_t_h_8h__dep__incl.map b/docs/html/_____s_m_t_p___a_u_t_h_8h__dep__incl.map
new file mode 100644
index 0000000..f6c631c
--- /dev/null
+++ b/docs/html/_____s_m_t_p___a_u_t_h_8h__dep__incl.map
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___a_u_t_h_8h__dep__incl.md5 b/docs/html/_____s_m_t_p___a_u_t_h_8h__dep__incl.md5
new file mode 100644
index 0000000..ec449fd
--- /dev/null
+++ b/docs/html/_____s_m_t_p___a_u_t_h_8h__dep__incl.md5
@@ -0,0 +1 @@
+c21e11ed503881c45c5b8e682edbba66
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___a_u_t_h_8h__dep__incl.png b/docs/html/_____s_m_t_p___a_u_t_h_8h__dep__incl.png
new file mode 100644
index 0000000..9a5d591
Binary files /dev/null and b/docs/html/_____s_m_t_p___a_u_t_h_8h__dep__incl.png differ
diff --git a/docs/html/_____s_m_t_p___a_u_t_h_8h__incl.map b/docs/html/_____s_m_t_p___a_u_t_h_8h__incl.map
new file mode 100644
index 0000000..e356b58
--- /dev/null
+++ b/docs/html/_____s_m_t_p___a_u_t_h_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___a_u_t_h_8h__incl.md5 b/docs/html/_____s_m_t_p___a_u_t_h_8h__incl.md5
new file mode 100644
index 0000000..f9ddd94
--- /dev/null
+++ b/docs/html/_____s_m_t_p___a_u_t_h_8h__incl.md5
@@ -0,0 +1 @@
+1f410b1b3475156c50f176a46b64ccbb
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___a_u_t_h_8h__incl.png b/docs/html/_____s_m_t_p___a_u_t_h_8h__incl.png
new file mode 100644
index 0000000..6a99bcb
Binary files /dev/null and b/docs/html/_____s_m_t_p___a_u_t_h_8h__incl.png differ
diff --git a/docs/html/_____s_m_t_p___a_u_t_h_8h_source.html b/docs/html/_____s_m_t_p___a_u_t_h_8h_source.html
new file mode 100644
index 0000000..9d076e9
--- /dev/null
+++ b/docs/html/_____s_m_t_p___a_u_t_h_8h_source.html
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_AUTH.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____SMTP_AUTH_h__ 2 #define ____SMTP_AUTH_h__ 12 int processCommand(coreutils::PString request,
SMTPSession &session,
SMTPService &service, std::stringstream &data) {
17 if (request[1].str() ==
"LOGIN" ) {
19 data <<
"334 VXNlcm5hbWU6" <<
CRLF ;
23 session.server.commands.grabInput(*
this );
26 data <<
"530 AUTH method not supported." <<
CRLF ;
36 data <<
"334 UGFzc3dvcmQ6" <<
CRLF ;
48 coreutils::Base64 base64;
49 coreutils::Log(coreutils::LOG_INFO) <<
"Logging in with user '" << \
51 "' using password '" << \
52 base64.decode(session.
password ) <<
"'." ;
54 if (authLogin(base64.decode(session.
userName ), base64.decode(session.
password ))) {
55 data <<
"235 Authentication successful" <<
CRLF ;
58 session.server.commands.clearGrab();
62 data <<
"530 Login was unsuccessful." <<
CRLF ;
69 bool authLogin(std::string userName, std::string password) {
Definition: SMTPSession.h:12
+
AuthState authState
Definition: SMTPSession.h:26
+
Definition: __SMTP_AUTH.h:10
+
bool relay
Definition: SMTPSession.h:28
+
Definition: __IMAP_APPEND.h:7
+
std::string password
Definition: SMTPSession.h:23
+
std::string userName
Definition: SMTPSession.h:22
+
+
Definition: SMTPCommand.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: SMTPSession.h:15
+
Definition: SMTPService.h:21
+
Definition: SMTPSession.h:12
+
Definition: SMTPSession.h:12
+
Definition: SMTPSession.h:12
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___d_a_t_a_8h.html b/docs/html/_____s_m_t_p___d_a_t_a_8h.html
new file mode 100644
index 0000000..33dcbbf
--- /dev/null
+++ b/docs/html/_____s_m_t_p___d_a_t_a_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_DATA.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___d_a_t_a_8h__dep__incl.map b/docs/html/_____s_m_t_p___d_a_t_a_8h__dep__incl.map
new file mode 100644
index 0000000..68ac177
--- /dev/null
+++ b/docs/html/_____s_m_t_p___d_a_t_a_8h__dep__incl.map
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___d_a_t_a_8h__dep__incl.md5 b/docs/html/_____s_m_t_p___d_a_t_a_8h__dep__incl.md5
new file mode 100644
index 0000000..956684f
--- /dev/null
+++ b/docs/html/_____s_m_t_p___d_a_t_a_8h__dep__incl.md5
@@ -0,0 +1 @@
+9dc0c370a3edb6222ae9912bcd33f8f2
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___d_a_t_a_8h__dep__incl.png b/docs/html/_____s_m_t_p___d_a_t_a_8h__dep__incl.png
new file mode 100644
index 0000000..1cbd0e1
Binary files /dev/null and b/docs/html/_____s_m_t_p___d_a_t_a_8h__dep__incl.png differ
diff --git a/docs/html/_____s_m_t_p___d_a_t_a_8h__incl.map b/docs/html/_____s_m_t_p___d_a_t_a_8h__incl.map
new file mode 100644
index 0000000..e9aa7a4
--- /dev/null
+++ b/docs/html/_____s_m_t_p___d_a_t_a_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___d_a_t_a_8h__incl.md5 b/docs/html/_____s_m_t_p___d_a_t_a_8h__incl.md5
new file mode 100644
index 0000000..56153c4
--- /dev/null
+++ b/docs/html/_____s_m_t_p___d_a_t_a_8h__incl.md5
@@ -0,0 +1 @@
+1de8db2b884861bae6e743c30f19acd3
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___d_a_t_a_8h__incl.png b/docs/html/_____s_m_t_p___d_a_t_a_8h__incl.png
new file mode 100644
index 0000000..61aed31
Binary files /dev/null and b/docs/html/_____s_m_t_p___d_a_t_a_8h__incl.png differ
diff --git a/docs/html/_____s_m_t_p___d_a_t_a_8h_source.html b/docs/html/_____s_m_t_p___d_a_t_a_8h_source.html
new file mode 100644
index 0000000..f3aafd0
--- /dev/null
+++ b/docs/html/_____s_m_t_p___d_a_t_a_8h_source.html
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_DATA.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____SMTP_DATA_h__ 2 # define ____SMTP_DATA_h__ 10 int processCommand(coreutils::PString request,
SMTPSession &session, std::stringstream &data) {
12 switch (session.
mode ) {
16 switch (session.
state ) {
19 data <<
"354 Enter the mail message terminated by <CRLF>.<CRLF>" <<
CRLF ;
22 session.server.commands.grabInput(*
this );
27 data <<
"503 Please use RCPT first" <<
CRLF ;
31 data <<
"503 Please use MAIL first" <<
CRLF ;
39 if (request.str().rfind(
"\r\n.\r\n" ) != std::string::npos) {
42 session.server.commands.clearGrab();
45 if (session.
mailData .str().size() > 0) {
48 data <<
"250 OK Queued message " << ID <<
CRLF ;
50 data <<
"550 Mail message too big" <<
CRLF ;
52 data <<
"550 Mail message was empty" <<
CRLF ;
54 data <<
"250 OK Queued message " <<
CRLF ;
62 std::string generateMailFileName() {
64 strftime(name, 256,
"%Y%M%D%H%M%S" , gmtime(time()));
65 return std::string(name);
68 std::string queueMail(std::string sender, std::vector<std::string> recipientList, std::stringstream &mailData) {
69 std::string fileName = generateMailFileName();
70 coreutils::File mailFile(fileName, O_CREAT | O_WRONLY, 0660);
71 mailFile.write(mailData.str());
73 for (std::string recipient: recipientList) {
74 std::string newName = fileName + recipient;
75 link(fileName, newName);
Definition: SMTPSession.h:13
+
State state
Definition: SMTPSession.h:25
+
Definition: SMTPSession.h:11
+
Definition: SMTPSession.h:13
+
Definition: SMTPSession.h:11
+
std::vector< std::string > recipientList
Definition: SMTPSession.h:30
+
Mode mode
Definition: SMTPSession.h:27
+
Definition: __IMAP_APPEND.h:7
+
+
std::string sender
Definition: SMTPSession.h:29
+
Definition: SMTPCommand.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: SMTPSession.h:15
+
std::stringstream mailData
Definition: SMTPSession.h:24
+
Definition: __SMTP_DATA.h:8
+
Definition: SMTPSession.h:11
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___e_h_l_o_8h.html b/docs/html/_____s_m_t_p___e_h_l_o_8h.html
new file mode 100644
index 0000000..cfdec31
--- /dev/null
+++ b/docs/html/_____s_m_t_p___e_h_l_o_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_EHLO.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___e_h_l_o_8h__dep__incl.map b/docs/html/_____s_m_t_p___e_h_l_o_8h__dep__incl.map
new file mode 100644
index 0000000..bf7ffce
--- /dev/null
+++ b/docs/html/_____s_m_t_p___e_h_l_o_8h__dep__incl.map
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___e_h_l_o_8h__dep__incl.md5 b/docs/html/_____s_m_t_p___e_h_l_o_8h__dep__incl.md5
new file mode 100644
index 0000000..ddf13b1
--- /dev/null
+++ b/docs/html/_____s_m_t_p___e_h_l_o_8h__dep__incl.md5
@@ -0,0 +1 @@
+1fa37e7594ccfe553f42b1adeefb71a9
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___e_h_l_o_8h__dep__incl.png b/docs/html/_____s_m_t_p___e_h_l_o_8h__dep__incl.png
new file mode 100644
index 0000000..4c8bc78
Binary files /dev/null and b/docs/html/_____s_m_t_p___e_h_l_o_8h__dep__incl.png differ
diff --git a/docs/html/_____s_m_t_p___e_h_l_o_8h__incl.map b/docs/html/_____s_m_t_p___e_h_l_o_8h__incl.map
new file mode 100644
index 0000000..27819ed
--- /dev/null
+++ b/docs/html/_____s_m_t_p___e_h_l_o_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___e_h_l_o_8h__incl.md5 b/docs/html/_____s_m_t_p___e_h_l_o_8h__incl.md5
new file mode 100644
index 0000000..368da0b
--- /dev/null
+++ b/docs/html/_____s_m_t_p___e_h_l_o_8h__incl.md5
@@ -0,0 +1 @@
+bd1b2c1bcf51a33b7d094eeb5a415326
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___e_h_l_o_8h__incl.png b/docs/html/_____s_m_t_p___e_h_l_o_8h__incl.png
new file mode 100644
index 0000000..fb9b149
Binary files /dev/null and b/docs/html/_____s_m_t_p___e_h_l_o_8h__incl.png differ
diff --git a/docs/html/_____s_m_t_p___e_h_l_o_8h_source.html b/docs/html/_____s_m_t_p___e_h_l_o_8h_source.html
new file mode 100644
index 0000000..2d4e32c
--- /dev/null
+++ b/docs/html/_____s_m_t_p___e_h_l_o_8h_source.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_EHLO.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____SMTP_EHLO_h__ 2 #define ____SMTP_EHLO_h__ 10 int processCommand(coreutils::PString request,
SMTPSession &session, std::stringstream &data) {
14 data <<
"250-" << getHostName() <<
CRLF ;
18 data <<
"250-AUTH LOGIN" <<
CRLF ;
19 data <<
"250 HELP" <<
CRLF ;
std::string clientDomainName
Definition: SMTPSession.h:21
+
State state
Definition: SMTPSession.h:25
+
Definition: SMTPSession.h:11
+
Definition: __IMAP_APPEND.h:7
+
+
Definition: __SMTP_EHLO.h:8
+
Definition: SMTPCommand.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: SMTPSession.h:15
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___e_x_p_n_8h.html b/docs/html/_____s_m_t_p___e_x_p_n_8h.html
new file mode 100644
index 0000000..230ba35
--- /dev/null
+++ b/docs/html/_____s_m_t_p___e_x_p_n_8h.html
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_EXPN.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___e_x_p_n_8h__incl.map b/docs/html/_____s_m_t_p___e_x_p_n_8h__incl.map
new file mode 100644
index 0000000..60c7af5
--- /dev/null
+++ b/docs/html/_____s_m_t_p___e_x_p_n_8h__incl.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/_____s_m_t_p___e_x_p_n_8h__incl.md5 b/docs/html/_____s_m_t_p___e_x_p_n_8h__incl.md5
new file mode 100644
index 0000000..c4754a6
--- /dev/null
+++ b/docs/html/_____s_m_t_p___e_x_p_n_8h__incl.md5
@@ -0,0 +1 @@
+70db1ad1869c5ef49c1161560582eb04
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___e_x_p_n_8h__incl.png b/docs/html/_____s_m_t_p___e_x_p_n_8h__incl.png
new file mode 100644
index 0000000..1e88dd7
Binary files /dev/null and b/docs/html/_____s_m_t_p___e_x_p_n_8h__incl.png differ
diff --git a/docs/html/_____s_m_t_p___e_x_p_n_8h_source.html b/docs/html/_____s_m_t_p___e_x_p_n_8h_source.html
new file mode 100644
index 0000000..0a4131a
--- /dev/null
+++ b/docs/html/_____s_m_t_p___e_x_p_n_8h_source.html
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_EXPN.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____SMTP_EHLO_h__ 2 #define ____SMTP_EHLO_h__ 8 class __SMTP_EHLO :
public core::Command {
10 int processCommand(coreutils::PString request, Session *session, std::stringstream &data) {
12 session->clientDomainName = request[1].str();
14 data <<
"250-" << getHostName() <<
CRLF ;
18 data <<
"250-AUTH LOGIN" <<
CRLF ;
19 data <<
"250 HELP" <<
CRLF ;
20 session->state =
"READY" ;
Definition: __IMAP_APPEND.h:7
+
#define CRLF
Definition: SMTPSession.h:7
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___h_e_l_o_8h.html b/docs/html/_____s_m_t_p___h_e_l_o_8h.html
new file mode 100644
index 0000000..f22be97
--- /dev/null
+++ b/docs/html/_____s_m_t_p___h_e_l_o_8h.html
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_HELO.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___h_e_l_o_8h__dep__incl.map b/docs/html/_____s_m_t_p___h_e_l_o_8h__dep__incl.map
new file mode 100644
index 0000000..5e29fdd
--- /dev/null
+++ b/docs/html/_____s_m_t_p___h_e_l_o_8h__dep__incl.map
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___h_e_l_o_8h__dep__incl.md5 b/docs/html/_____s_m_t_p___h_e_l_o_8h__dep__incl.md5
new file mode 100644
index 0000000..7d64d85
--- /dev/null
+++ b/docs/html/_____s_m_t_p___h_e_l_o_8h__dep__incl.md5
@@ -0,0 +1 @@
+649efc53b2c6d3fb9c5f75389bfdc403
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___h_e_l_o_8h__dep__incl.png b/docs/html/_____s_m_t_p___h_e_l_o_8h__dep__incl.png
new file mode 100644
index 0000000..410d711
Binary files /dev/null and b/docs/html/_____s_m_t_p___h_e_l_o_8h__dep__incl.png differ
diff --git a/docs/html/_____s_m_t_p___h_e_l_o_8h__incl.map b/docs/html/_____s_m_t_p___h_e_l_o_8h__incl.map
new file mode 100644
index 0000000..71fb8ee
--- /dev/null
+++ b/docs/html/_____s_m_t_p___h_e_l_o_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___h_e_l_o_8h__incl.md5 b/docs/html/_____s_m_t_p___h_e_l_o_8h__incl.md5
new file mode 100644
index 0000000..e6cf10a
--- /dev/null
+++ b/docs/html/_____s_m_t_p___h_e_l_o_8h__incl.md5
@@ -0,0 +1 @@
+9aab569b74e5de60fe6a59beb39cc0bf
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___h_e_l_o_8h__incl.png b/docs/html/_____s_m_t_p___h_e_l_o_8h__incl.png
new file mode 100644
index 0000000..edbf8df
Binary files /dev/null and b/docs/html/_____s_m_t_p___h_e_l_o_8h__incl.png differ
diff --git a/docs/html/_____s_m_t_p___h_e_l_o_8h_source.html b/docs/html/_____s_m_t_p___h_e_l_o_8h_source.html
new file mode 100644
index 0000000..f482230
--- /dev/null
+++ b/docs/html/_____s_m_t_p___h_e_l_o_8h_source.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_HELO.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____SMTP_HELO_h__ 2 # define ____SMTP_HELO_h__ 11 int processCommand(coreutils::PString request,
SMTPSession &session, std::stringstream &data) {
13 string clientName = request[1].str();
15 data <<
"250 " << session.service.hostName <<
CRLF ;
+
Definition: SMTPSession.h:11
+
Definition: __IMAP_APPEND.h:7
+
Definition: __SMTP_HELO.h:9
+
+
Definition: SMTPCommand.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: SMTPSession.h:15
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___h_e_l_p_8h.html b/docs/html/_____s_m_t_p___h_e_l_p_8h.html
new file mode 100644
index 0000000..1f91736
--- /dev/null
+++ b/docs/html/_____s_m_t_p___h_e_l_p_8h.html
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_HELP.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___h_e_l_p_8h__incl.map b/docs/html/_____s_m_t_p___h_e_l_p_8h__incl.map
new file mode 100644
index 0000000..f0229a0
--- /dev/null
+++ b/docs/html/_____s_m_t_p___h_e_l_p_8h__incl.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/_____s_m_t_p___h_e_l_p_8h__incl.md5 b/docs/html/_____s_m_t_p___h_e_l_p_8h__incl.md5
new file mode 100644
index 0000000..49cefc4
--- /dev/null
+++ b/docs/html/_____s_m_t_p___h_e_l_p_8h__incl.md5
@@ -0,0 +1 @@
+5dd851f970c4712a8e5e884965ff245c
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___h_e_l_p_8h__incl.png b/docs/html/_____s_m_t_p___h_e_l_p_8h__incl.png
new file mode 100644
index 0000000..a8359fc
Binary files /dev/null and b/docs/html/_____s_m_t_p___h_e_l_p_8h__incl.png differ
diff --git a/docs/html/_____s_m_t_p___h_e_l_p_8h_source.html b/docs/html/_____s_m_t_p___h_e_l_p_8h_source.html
new file mode 100644
index 0000000..e8b5f7e
--- /dev/null
+++ b/docs/html/_____s_m_t_p___h_e_l_p_8h_source.html
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_HELP.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____SMTP_EHLO_h__ 2 #define ____SMTP_EHLO_h__ 8 class __SMTP_EHLO :
public core::Command {
10 int processCommand(coreutils::PString request, Session *session, std::stringstream &data) {
12 session->clientDomainName = request[1].str();
14 data <<
"250-" << getHostName() <<
CRLF ;
18 data <<
"250-AUTH LOGIN" <<
CRLF ;
19 data <<
"250 HELP" <<
CRLF ;
20 session->state =
"READY" ;
Definition: __IMAP_APPEND.h:7
+
#define CRLF
Definition: SMTPSession.h:7
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___m_a_i_l_8h.html b/docs/html/_____s_m_t_p___m_a_i_l_8h.html
new file mode 100644
index 0000000..9d0dc6b
--- /dev/null
+++ b/docs/html/_____s_m_t_p___m_a_i_l_8h.html
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_MAIL.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___m_a_i_l_8h__dep__incl.map b/docs/html/_____s_m_t_p___m_a_i_l_8h__dep__incl.map
new file mode 100644
index 0000000..3c239c4
--- /dev/null
+++ b/docs/html/_____s_m_t_p___m_a_i_l_8h__dep__incl.map
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___m_a_i_l_8h__dep__incl.md5 b/docs/html/_____s_m_t_p___m_a_i_l_8h__dep__incl.md5
new file mode 100644
index 0000000..67d5ec7
--- /dev/null
+++ b/docs/html/_____s_m_t_p___m_a_i_l_8h__dep__incl.md5
@@ -0,0 +1 @@
+751dbb889cb0741010d508eed0716712
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___m_a_i_l_8h__dep__incl.png b/docs/html/_____s_m_t_p___m_a_i_l_8h__dep__incl.png
new file mode 100644
index 0000000..dc8a2a8
Binary files /dev/null and b/docs/html/_____s_m_t_p___m_a_i_l_8h__dep__incl.png differ
diff --git a/docs/html/_____s_m_t_p___m_a_i_l_8h__incl.map b/docs/html/_____s_m_t_p___m_a_i_l_8h__incl.map
new file mode 100644
index 0000000..0dacd65
--- /dev/null
+++ b/docs/html/_____s_m_t_p___m_a_i_l_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___m_a_i_l_8h__incl.md5 b/docs/html/_____s_m_t_p___m_a_i_l_8h__incl.md5
new file mode 100644
index 0000000..d237c54
--- /dev/null
+++ b/docs/html/_____s_m_t_p___m_a_i_l_8h__incl.md5
@@ -0,0 +1 @@
+8bd7c172048c20dc773c5c4bc0a36029
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___m_a_i_l_8h__incl.png b/docs/html/_____s_m_t_p___m_a_i_l_8h__incl.png
new file mode 100644
index 0000000..dc745ad
Binary files /dev/null and b/docs/html/_____s_m_t_p___m_a_i_l_8h__incl.png differ
diff --git a/docs/html/_____s_m_t_p___m_a_i_l_8h_source.html b/docs/html/_____s_m_t_p___m_a_i_l_8h_source.html
new file mode 100644
index 0000000..2eb91ad
--- /dev/null
+++ b/docs/html/_____s_m_t_p___m_a_i_l_8h_source.html
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_MAIL.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____SMTP_MAIL_h__ 2 # define ____SMTP_MAIL_h__ 11 int processCommand(coreutils::PString request,
SMTPSession &session, std::stringstream &data) {
13 session.
sender = request[1].str();
16 data <<
"250 OK" <<
CRLF ;
20 }
else if (verifyDomainMX(domainOnly(session.
sender ))) {
21 data <<
"250 OK" <<
CRLF ;
State state
Definition: SMTPSession.h:25
+
+
Definition: SMTPSession.h:11
+
AuthState authState
Definition: SMTPSession.h:26
+
Definition: __SMTP_MAIL.h:9
+
std::vector< std::string > recipientList
Definition: SMTPSession.h:30
+
Definition: __IMAP_APPEND.h:7
+
+
std::string sender
Definition: SMTPSession.h:29
+
Definition: SMTPCommand.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: SMTPSession.h:15
+
Definition: SMTPSession.h:12
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___n_o_o_p_8h.html b/docs/html/_____s_m_t_p___n_o_o_p_8h.html
new file mode 100644
index 0000000..fcf2ff3
--- /dev/null
+++ b/docs/html/_____s_m_t_p___n_o_o_p_8h.html
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_NOOP.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___n_o_o_p_8h__dep__incl.map b/docs/html/_____s_m_t_p___n_o_o_p_8h__dep__incl.map
new file mode 100644
index 0000000..ddfe9b0
--- /dev/null
+++ b/docs/html/_____s_m_t_p___n_o_o_p_8h__dep__incl.map
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___n_o_o_p_8h__dep__incl.md5 b/docs/html/_____s_m_t_p___n_o_o_p_8h__dep__incl.md5
new file mode 100644
index 0000000..4b9c118
--- /dev/null
+++ b/docs/html/_____s_m_t_p___n_o_o_p_8h__dep__incl.md5
@@ -0,0 +1 @@
+2db52a0e04222fa0406c2b1332623990
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___n_o_o_p_8h__dep__incl.png b/docs/html/_____s_m_t_p___n_o_o_p_8h__dep__incl.png
new file mode 100644
index 0000000..0cc1e16
Binary files /dev/null and b/docs/html/_____s_m_t_p___n_o_o_p_8h__dep__incl.png differ
diff --git a/docs/html/_____s_m_t_p___n_o_o_p_8h__incl.map b/docs/html/_____s_m_t_p___n_o_o_p_8h__incl.map
new file mode 100644
index 0000000..17ddd07
--- /dev/null
+++ b/docs/html/_____s_m_t_p___n_o_o_p_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___n_o_o_p_8h__incl.md5 b/docs/html/_____s_m_t_p___n_o_o_p_8h__incl.md5
new file mode 100644
index 0000000..3d6f4b8
--- /dev/null
+++ b/docs/html/_____s_m_t_p___n_o_o_p_8h__incl.md5
@@ -0,0 +1 @@
+86faca774ce9e907780d40129d13fa53
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___n_o_o_p_8h__incl.png b/docs/html/_____s_m_t_p___n_o_o_p_8h__incl.png
new file mode 100644
index 0000000..021c6d7
Binary files /dev/null and b/docs/html/_____s_m_t_p___n_o_o_p_8h__incl.png differ
diff --git a/docs/html/_____s_m_t_p___n_o_o_p_8h_source.html b/docs/html/_____s_m_t_p___n_o_o_p_8h_source.html
new file mode 100644
index 0000000..c5cb0ec
--- /dev/null
+++ b/docs/html/_____s_m_t_p___n_o_o_p_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_NOOP.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____SMTP_NOOP_h__ 2 # define ____SMTP_NOOP_h__ 12 int processCommand(coreutils::PString request,
SMTPSession &session, std::stringstream &data) {
13 data <<
"250 OK" <<
CRLF ;
+
Definition: __IMAP_APPEND.h:7
+
+
Definition: SMTPCommand.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: SMTPSession.h:15
+
Definition: __SMTP_NOOP.h:10
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___q_u_i_t_8h.html b/docs/html/_____s_m_t_p___q_u_i_t_8h.html
new file mode 100644
index 0000000..6a9ed5c
--- /dev/null
+++ b/docs/html/_____s_m_t_p___q_u_i_t_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_QUIT.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___q_u_i_t_8h__dep__incl.map b/docs/html/_____s_m_t_p___q_u_i_t_8h__dep__incl.map
new file mode 100644
index 0000000..c3987ca
--- /dev/null
+++ b/docs/html/_____s_m_t_p___q_u_i_t_8h__dep__incl.map
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___q_u_i_t_8h__dep__incl.md5 b/docs/html/_____s_m_t_p___q_u_i_t_8h__dep__incl.md5
new file mode 100644
index 0000000..4a667d7
--- /dev/null
+++ b/docs/html/_____s_m_t_p___q_u_i_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+61fc93a3eaaacc587a794be48172e6bb
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___q_u_i_t_8h__dep__incl.png b/docs/html/_____s_m_t_p___q_u_i_t_8h__dep__incl.png
new file mode 100644
index 0000000..b33ca57
Binary files /dev/null and b/docs/html/_____s_m_t_p___q_u_i_t_8h__dep__incl.png differ
diff --git a/docs/html/_____s_m_t_p___q_u_i_t_8h__incl.map b/docs/html/_____s_m_t_p___q_u_i_t_8h__incl.map
new file mode 100644
index 0000000..f428536
--- /dev/null
+++ b/docs/html/_____s_m_t_p___q_u_i_t_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___q_u_i_t_8h__incl.md5 b/docs/html/_____s_m_t_p___q_u_i_t_8h__incl.md5
new file mode 100644
index 0000000..ef4c17a
--- /dev/null
+++ b/docs/html/_____s_m_t_p___q_u_i_t_8h__incl.md5
@@ -0,0 +1 @@
+c89080aeccc9c5b756aba2ffd8366537
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___q_u_i_t_8h__incl.png b/docs/html/_____s_m_t_p___q_u_i_t_8h__incl.png
new file mode 100644
index 0000000..fca393a
Binary files /dev/null and b/docs/html/_____s_m_t_p___q_u_i_t_8h__incl.png differ
diff --git a/docs/html/_____s_m_t_p___q_u_i_t_8h_source.html b/docs/html/_____s_m_t_p___q_u_i_t_8h_source.html
new file mode 100644
index 0000000..c8b1a2d
--- /dev/null
+++ b/docs/html/_____s_m_t_p___q_u_i_t_8h_source.html
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_QUIT.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____SMTP_QUIT_h__ 2 # define ____SMTP_QUIT_h__ 10 int processCommand(coreutils::PString request,
SMTPSession &session, std::stringstream &data) {
11 data <<
"221 " << session.service.hostName <<
CRLF ;
Definition: __SMTP_QUIT.h:8
+
Definition: __IMAP_APPEND.h:7
+
+
Definition: SMTPCommand.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: SMTPSession.h:15
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___r_c_p_t_8h.html b/docs/html/_____s_m_t_p___r_c_p_t_8h.html
new file mode 100644
index 0000000..5b05158
--- /dev/null
+++ b/docs/html/_____s_m_t_p___r_c_p_t_8h.html
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_RCPT.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include "Command.h"
+
#include "MailFileSystem.h "
+
#include "SMTPService.h "
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the source code of this file.
+
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___r_c_p_t_8h__dep__incl.map b/docs/html/_____s_m_t_p___r_c_p_t_8h__dep__incl.map
new file mode 100644
index 0000000..2ee1ff0
--- /dev/null
+++ b/docs/html/_____s_m_t_p___r_c_p_t_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___r_c_p_t_8h__dep__incl.md5 b/docs/html/_____s_m_t_p___r_c_p_t_8h__dep__incl.md5
new file mode 100644
index 0000000..fe2beab
--- /dev/null
+++ b/docs/html/_____s_m_t_p___r_c_p_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+5d18cd507d855339f9754f93b9bcc8ea
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___r_c_p_t_8h__dep__incl.png b/docs/html/_____s_m_t_p___r_c_p_t_8h__dep__incl.png
new file mode 100644
index 0000000..0829460
Binary files /dev/null and b/docs/html/_____s_m_t_p___r_c_p_t_8h__dep__incl.png differ
diff --git a/docs/html/_____s_m_t_p___r_c_p_t_8h__incl.map b/docs/html/_____s_m_t_p___r_c_p_t_8h__incl.map
new file mode 100644
index 0000000..88439ed
--- /dev/null
+++ b/docs/html/_____s_m_t_p___r_c_p_t_8h__incl.map
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___r_c_p_t_8h__incl.md5 b/docs/html/_____s_m_t_p___r_c_p_t_8h__incl.md5
new file mode 100644
index 0000000..3380527
--- /dev/null
+++ b/docs/html/_____s_m_t_p___r_c_p_t_8h__incl.md5
@@ -0,0 +1 @@
+1105fee38e20a04820fb941fff17ae91
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___r_c_p_t_8h__incl.png b/docs/html/_____s_m_t_p___r_c_p_t_8h__incl.png
new file mode 100644
index 0000000..2caba1c
Binary files /dev/null and b/docs/html/_____s_m_t_p___r_c_p_t_8h__incl.png differ
diff --git a/docs/html/_____s_m_t_p___r_c_p_t_8h_source.html b/docs/html/_____s_m_t_p___r_c_p_t_8h_source.html
new file mode 100644
index 0000000..bf412c7
--- /dev/null
+++ b/docs/html/_____s_m_t_p___r_c_p_t_8h_source.html
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_RCPT.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____SMTP_RCPT_h__ 2 # define ____SMTP_RCPT_h__ 12 int processCommand(coreutils::PString request,
SMTPSession &session, std::stringstream &data) {
16 std::string recipient = request[1].str();
18 if (session.service.mailFileSystem.isMailbox(recipient)) {
20 data <<
"250 OK" <<
CRLF ;
23 }
else if (session.
relay ) {
25 data <<
"250 OK" <<
CRLF ;
29 data <<
"553 Mailbox does not exist" <<
CRLF ;
34 data <<
"503 Please use MAIL first" <<
CRLF ;
+
State state
Definition: SMTPSession.h:25
+
Definition: SMTPSession.h:11
+
bool relay
Definition: SMTPSession.h:28
+
std::vector< std::string > recipientList
Definition: SMTPSession.h:30
+
Definition: __IMAP_APPEND.h:7
+
+
Definition: SMTPCommand.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: SMTPSession.h:15
+
Definition: __SMTP_RCPT.h:10
+
Definition: SMTPSession.h:11
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___r_s_e_t_8h.html b/docs/html/_____s_m_t_p___r_s_e_t_8h.html
new file mode 100644
index 0000000..9126200
--- /dev/null
+++ b/docs/html/_____s_m_t_p___r_s_e_t_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_RSET.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___r_s_e_t_8h__dep__incl.map b/docs/html/_____s_m_t_p___r_s_e_t_8h__dep__incl.map
new file mode 100644
index 0000000..f6dc19b
--- /dev/null
+++ b/docs/html/_____s_m_t_p___r_s_e_t_8h__dep__incl.map
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___r_s_e_t_8h__dep__incl.md5 b/docs/html/_____s_m_t_p___r_s_e_t_8h__dep__incl.md5
new file mode 100644
index 0000000..abba073
--- /dev/null
+++ b/docs/html/_____s_m_t_p___r_s_e_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+075c43d1424b64d7e065e3e44f01a2ca
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___r_s_e_t_8h__dep__incl.png b/docs/html/_____s_m_t_p___r_s_e_t_8h__dep__incl.png
new file mode 100644
index 0000000..362a228
Binary files /dev/null and b/docs/html/_____s_m_t_p___r_s_e_t_8h__dep__incl.png differ
diff --git a/docs/html/_____s_m_t_p___r_s_e_t_8h__incl.map b/docs/html/_____s_m_t_p___r_s_e_t_8h__incl.map
new file mode 100644
index 0000000..9b35301
--- /dev/null
+++ b/docs/html/_____s_m_t_p___r_s_e_t_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___r_s_e_t_8h__incl.md5 b/docs/html/_____s_m_t_p___r_s_e_t_8h__incl.md5
new file mode 100644
index 0000000..b0c7677
--- /dev/null
+++ b/docs/html/_____s_m_t_p___r_s_e_t_8h__incl.md5
@@ -0,0 +1 @@
+2ec44cf7593899442b168508126feb15
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___r_s_e_t_8h__incl.png b/docs/html/_____s_m_t_p___r_s_e_t_8h__incl.png
new file mode 100644
index 0000000..b156caa
Binary files /dev/null and b/docs/html/_____s_m_t_p___r_s_e_t_8h__incl.png differ
diff --git a/docs/html/_____s_m_t_p___r_s_e_t_8h_source.html b/docs/html/_____s_m_t_p___r_s_e_t_8h_source.html
new file mode 100644
index 0000000..ffd6105
--- /dev/null
+++ b/docs/html/_____s_m_t_p___r_s_e_t_8h_source.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_RSET.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____SMTP_RSET_h__ 2 #define ____SMTP_RSET_h__ 10 int processCommand(coreutils::PString request,
SMTPSession &session, std::stringstream &data) {
12 data <<
"250 OK" <<
CRLF ;
State state
Definition: SMTPSession.h:25
+
Definition: SMTPSession.h:11
+
Definition: __SMTP_RSET.h:8
+
Definition: __IMAP_APPEND.h:7
+
+
Definition: SMTPCommand.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: SMTPSession.h:15
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___v_r_f_y_8h.html b/docs/html/_____s_m_t_p___v_r_f_y_8h.html
new file mode 100644
index 0000000..f741e97
--- /dev/null
+++ b/docs/html/_____s_m_t_p___v_r_f_y_8h.html
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_VRFY.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___v_r_f_y_8h__dep__incl.map b/docs/html/_____s_m_t_p___v_r_f_y_8h__dep__incl.map
new file mode 100644
index 0000000..910813b
--- /dev/null
+++ b/docs/html/_____s_m_t_p___v_r_f_y_8h__dep__incl.map
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___v_r_f_y_8h__dep__incl.md5 b/docs/html/_____s_m_t_p___v_r_f_y_8h__dep__incl.md5
new file mode 100644
index 0000000..9031f92
--- /dev/null
+++ b/docs/html/_____s_m_t_p___v_r_f_y_8h__dep__incl.md5
@@ -0,0 +1 @@
+dbd3f4014da7f456b1c1be4788b5fad2
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___v_r_f_y_8h__dep__incl.png b/docs/html/_____s_m_t_p___v_r_f_y_8h__dep__incl.png
new file mode 100644
index 0000000..86d78cc
Binary files /dev/null and b/docs/html/_____s_m_t_p___v_r_f_y_8h__dep__incl.png differ
diff --git a/docs/html/_____s_m_t_p___v_r_f_y_8h__incl.map b/docs/html/_____s_m_t_p___v_r_f_y_8h__incl.map
new file mode 100644
index 0000000..203685b
--- /dev/null
+++ b/docs/html/_____s_m_t_p___v_r_f_y_8h__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_____s_m_t_p___v_r_f_y_8h__incl.md5 b/docs/html/_____s_m_t_p___v_r_f_y_8h__incl.md5
new file mode 100644
index 0000000..7ca106a
--- /dev/null
+++ b/docs/html/_____s_m_t_p___v_r_f_y_8h__incl.md5
@@ -0,0 +1 @@
+7e17ababd5964027db1bcb71587fbc12
\ No newline at end of file
diff --git a/docs/html/_____s_m_t_p___v_r_f_y_8h__incl.png b/docs/html/_____s_m_t_p___v_r_f_y_8h__incl.png
new file mode 100644
index 0000000..a4d629c
Binary files /dev/null and b/docs/html/_____s_m_t_p___v_r_f_y_8h__incl.png differ
diff --git a/docs/html/_____s_m_t_p___v_r_f_y_8h_source.html b/docs/html/_____s_m_t_p___v_r_f_y_8h_source.html
new file mode 100644
index 0000000..b6af561
--- /dev/null
+++ b/docs/html/_____s_m_t_p___v_r_f_y_8h_source.html
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/__SMTP_VRFY.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef ____SMTP_VRFY_h__ 2 # define ____SMTP_VRFY_h__ 11 int processCommand(coreutils::PString request,
SMTPSession &session, std::stringstream &data) {
12 data <<
"252 You must know who the mail is for" <<
CRLF ;
Definition: __IMAP_APPEND.h:7
+
+
Definition: SMTPCommand.h:9
+
Definition: __SMTP_VRFY.h:9
+
#define CRLF
Definition: SMTPSession.h:7
+
Definition: SMTPSession.h:15
+
+
+
+
+
diff --git a/docs/html/_i_m_a_p_command_8h.html b/docs/html/_i_m_a_p_command_8h.html
new file mode 100644
index 0000000..49487d2
--- /dev/null
+++ b/docs/html/_i_m_a_p_command_8h.html
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/IMAPCommand.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include "Command.h"
+
#include "TCPSession.h"
+
#include "IMAPSession.h "
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the source code of this file.
+
+
+
+
+
+
diff --git a/docs/html/_i_m_a_p_command_8h__dep__incl.map b/docs/html/_i_m_a_p_command_8h__dep__incl.map
new file mode 100644
index 0000000..1fe67cc
--- /dev/null
+++ b/docs/html/_i_m_a_p_command_8h__dep__incl.map
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_i_m_a_p_command_8h__dep__incl.md5 b/docs/html/_i_m_a_p_command_8h__dep__incl.md5
new file mode 100644
index 0000000..b842089
--- /dev/null
+++ b/docs/html/_i_m_a_p_command_8h__dep__incl.md5
@@ -0,0 +1 @@
+6eb94b98804012230dbb902a70a76e53
\ No newline at end of file
diff --git a/docs/html/_i_m_a_p_command_8h__dep__incl.png b/docs/html/_i_m_a_p_command_8h__dep__incl.png
new file mode 100644
index 0000000..cbc7452
Binary files /dev/null and b/docs/html/_i_m_a_p_command_8h__dep__incl.png differ
diff --git a/docs/html/_i_m_a_p_command_8h__incl.map b/docs/html/_i_m_a_p_command_8h__incl.map
new file mode 100644
index 0000000..5a55f02
--- /dev/null
+++ b/docs/html/_i_m_a_p_command_8h__incl.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/_i_m_a_p_command_8h__incl.md5 b/docs/html/_i_m_a_p_command_8h__incl.md5
new file mode 100644
index 0000000..c6714c6
--- /dev/null
+++ b/docs/html/_i_m_a_p_command_8h__incl.md5
@@ -0,0 +1 @@
+de3f8688dfc54d438a36ef9e1ee8cc62
\ No newline at end of file
diff --git a/docs/html/_i_m_a_p_command_8h__incl.png b/docs/html/_i_m_a_p_command_8h__incl.png
new file mode 100644
index 0000000..5498529
Binary files /dev/null and b/docs/html/_i_m_a_p_command_8h__incl.png differ
diff --git a/docs/html/_i_m_a_p_command_8h_source.html b/docs/html/_i_m_a_p_command_8h_source.html
new file mode 100644
index 0000000..b749bd8
--- /dev/null
+++ b/docs/html/_i_m_a_p_command_8h_source.html
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/IMAPCommand.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef __IMAPCommand_h__ 2 # define __IMAPCommand_h__ 5 # include "TCPSession.h" 13 virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data)
override {
14 coreutils::PString parser(request);
virtual int processCommand(coreutils::PString request, IMAPSession &session, std::stringstream &data)
Definition: IMAPCommand.h:18
+
Definition: __IMAP_APPEND.h:7
+
Definition: IMAPCommand.h:10
+
+
virtual int processCommand(std::string request, core::TCPSession *session, std::stringstream &data) override
Definition: IMAPCommand.h:13
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_i_m_a_p_service_8h.html b/docs/html/_i_m_a_p_service_8h.html
new file mode 100644
index 0000000..4cd5673
--- /dev/null
+++ b/docs/html/_i_m_a_p_service_8h.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/IMAPService.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include "TCPServer.h"
+
#include "Exception.h"
+
#include "__IMAP_APPEND.h "
+
#include "__IMAP_AUTHENTICATE.h "
+
#include "__IMAP_CHECK.h "
+
#include "__IMAP_CLOSE.h "
+
#include "__IMAP_COPY.h "
+
#include "__IMAP_CREATE.h "
+
#include "__IMAP_DELETE.h "
+
#include "__IMAP_EXAMINE.h "
+
#include "__IMAP_EXPUNGE.h "
+
#include "__IMAP_FETCH.h "
+
#include "__IMAP_LIST.h "
+
#include "__IMAP_LOGIN.h "
+
#include "__IMAP_LSUB.h "
+
#include "__IMAP_RENAME.h "
+
#include "__IMAP_SEARCH.h "
+
#include "__IMAP_SELECT.h "
+
#include "__IMAP_STARTTLS.h "
+
#include "__IMAP_STATUS.h "
+
#include "__IMAP_STORE.h "
+
#include "__IMAP_SUBSCRIBE.h "
+
#include "__IMAP_UID.h "
+
#include "__IMAP_UNSUBSCRIBE.h "
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the source code of this file.
+
+
+
+
+
+
diff --git a/docs/html/_i_m_a_p_service_8h__dep__incl.map b/docs/html/_i_m_a_p_service_8h__dep__incl.map
new file mode 100644
index 0000000..4c63e44
--- /dev/null
+++ b/docs/html/_i_m_a_p_service_8h__dep__incl.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/_i_m_a_p_service_8h__dep__incl.md5 b/docs/html/_i_m_a_p_service_8h__dep__incl.md5
new file mode 100644
index 0000000..2dd4192
--- /dev/null
+++ b/docs/html/_i_m_a_p_service_8h__dep__incl.md5
@@ -0,0 +1 @@
+37a7e9d764e7ee988c86edc5d9eb16d6
\ No newline at end of file
diff --git a/docs/html/_i_m_a_p_service_8h__dep__incl.png b/docs/html/_i_m_a_p_service_8h__dep__incl.png
new file mode 100644
index 0000000..a2a17b8
Binary files /dev/null and b/docs/html/_i_m_a_p_service_8h__dep__incl.png differ
diff --git a/docs/html/_i_m_a_p_service_8h__incl.map b/docs/html/_i_m_a_p_service_8h__incl.map
new file mode 100644
index 0000000..1c0f7b4
--- /dev/null
+++ b/docs/html/_i_m_a_p_service_8h__incl.map
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_i_m_a_p_service_8h__incl.md5 b/docs/html/_i_m_a_p_service_8h__incl.md5
new file mode 100644
index 0000000..f8a9367
--- /dev/null
+++ b/docs/html/_i_m_a_p_service_8h__incl.md5
@@ -0,0 +1 @@
+a728e43bf5c5488718cdc152496bc2a7
\ No newline at end of file
diff --git a/docs/html/_i_m_a_p_service_8h__incl.png b/docs/html/_i_m_a_p_service_8h__incl.png
new file mode 100644
index 0000000..5938609
Binary files /dev/null and b/docs/html/_i_m_a_p_service_8h__incl.png differ
diff --git a/docs/html/_i_m_a_p_service_8h_source.html b/docs/html/_i_m_a_p_service_8h_source.html
new file mode 100644
index 0000000..f0667bc
--- /dev/null
+++ b/docs/html/_i_m_a_p_service_8h_source.html
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/IMAPService.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef __IMAPService_h__ 2 #define __IMAPService_h__ 34 IMAPService (core::EPoll &epoll, std::string
hostName , std::string mailPath, core::IPAddress ipAddress)
35 : TCPServer(epoll, ipAddress),
mailFileSystem (mailPath), hostName(hostName) {
36 commands.add(_imap_append,
"APPEND" );
37 commands.add(_imap_authenticate,
"AUTHENTCATE" );
38 commands.add(_imap_check,
"CHECK" );
39 commands.add(_imap_close,
"CLOSE" );
40 commands.add(_imap_copy,
"COPY" );
41 commands.add(_imap_create,
"CREATE" );
42 commands.add(_imap_delete,
"DELETE" );
43 commands.add(_imap_examine,
"EXAAMINE" );
44 commands.add(_imap_expunge,
"EXPUNGE" );
45 commands.add(_imap_fetch,
"FETCH" );
46 commands.add(_imap_list,
"LIST" );
47 commands.add(_imap_login,
"LOGIN" );
48 commands.add(_imap_lsub,
"LSUB" );
49 commands.add(_imap_rename,
"RENAME" );
50 commands.add(_imap_search,
"SEARCH" );
51 commands.add(_imap_select,
"SELECT" );
52 commands.add(_imap_starttls,
"STARTTLS" );
53 commands.add(_imap_status,
"STATUS" );
54 commands.add(_imap_store,
"STORE" );
55 commands.add(_imap_subscribe,
"SUBSCRIBE" );
56 commands.add(_imap_uid,
"UID" );
57 commands.add(_imap_unsubscribe,
"UNSUBSCRIBE" );
+
+
+
+
Definition: __IMAP_LSUB.h:9
+
+
+
Definition: MailFileSystem.h:10
+
Definition: __IMAP_STARTTLS.h:9
+
Definition: __IMAP_EXAMINE.h:9
+
Definition: __IMAP_CHECK.h:9
+
Definition: __IMAP_LOGIN.h:9
+
Definition: __IMAP_APPEND.h:9
+
+
+
+
Definition: __IMAP_EXPUNGE.h:9
+
Definition: __IMAP_APPEND.h:7
+
std::string hostName
Definition: IMAPService.h:61
+
Definition: __IMAP_STORE.h:9
+
+
Definition: __IMAP_COPY.h:9
+
Definition: __IMAP_AUTHENTICATE.h:9
+
Definition: __IMAP_UID.h:9
+
IMAPService(core::EPoll &epoll, std::string hostName, std::string mailPath, core::IPAddress ipAddress)
Definition: IMAPService.h:34
+
Definition: __IMAP_SEARCH.h:9
+
Definition: __IMAP_FETCH.h:9
+
Definition: __IMAP_LIST.h:9
+
+
+
+
+
+
Definition: __IMAP_CLOSE.h:9
+
+
+
Definition: __IMAP_SELECT.h:9
+
Definition: IMAPService.h:31
+
Definition: __IMAP_STATUS.h:9
+
+
+
+
Definition: __IMAP_RENAME.h:9
+
Definition: __IMAP_DELETE.h:9
+
Definition: __IMAP_CREATE.h:9
+
+
Definition: __IMAP_UNSUBSCRIBE.h:9
+
+
MailFileSystem mailFileSystem
Definition: IMAPService.h:60
+
Definition: __IMAP_SUBSCRIBE.h:9
+
+
+
+
+
diff --git a/docs/html/_i_m_a_p_session_8h.html b/docs/html/_i_m_a_p_session_8h.html
new file mode 100644
index 0000000..02b0450
--- /dev/null
+++ b/docs/html/_i_m_a_p_session_8h.html
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/IMAPSession.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the source code of this file.
+
+
+
+
+
+
diff --git a/docs/html/_i_m_a_p_session_8h__dep__incl.map b/docs/html/_i_m_a_p_session_8h__dep__incl.map
new file mode 100644
index 0000000..ec6bec7
--- /dev/null
+++ b/docs/html/_i_m_a_p_session_8h__dep__incl.map
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_i_m_a_p_session_8h__dep__incl.md5 b/docs/html/_i_m_a_p_session_8h__dep__incl.md5
new file mode 100644
index 0000000..53ce4b1
--- /dev/null
+++ b/docs/html/_i_m_a_p_session_8h__dep__incl.md5
@@ -0,0 +1 @@
+103b5176fa571b3ea4a5780ba72500a0
\ No newline at end of file
diff --git a/docs/html/_i_m_a_p_session_8h__dep__incl.png b/docs/html/_i_m_a_p_session_8h__dep__incl.png
new file mode 100644
index 0000000..0af63c5
Binary files /dev/null and b/docs/html/_i_m_a_p_session_8h__dep__incl.png differ
diff --git a/docs/html/_i_m_a_p_session_8h_source.html b/docs/html/_i_m_a_p_session_8h_source.html
new file mode 100644
index 0000000..c117b88
--- /dev/null
+++ b/docs/html/_i_m_a_p_session_8h_source.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/IMAPSession.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef __IMAPSession_h__ 2 #define __IMAPSession_h__ AuthState authstate
Definition: IMAPSession.h:13
+
Definition: SMTPSession.h:12
+
std::string clientDomainName
Definition: IMAPSession.h:10
+
std::string password
Definition: IMAPSession.h:12
+
Definition: __IMAP_APPEND.h:7
+
std::string userName
Definition: IMAPSession.h:11
+
AuthState
Definition: SMTPSession.h:12
+
bool relay
Definition: IMAPSession.h:14
+
Definition: IMAPSession.h:6
+
+
+
+
+
diff --git a/docs/html/_mail_delivery_8cpp.html b/docs/html/_mail_delivery_8cpp.html
new file mode 100644
index 0000000..36e3ca4
--- /dev/null
+++ b/docs/html/_mail_delivery_8cpp.html
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/MailDelivery.cpp File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include "MailDelivery.h "
+
#include "Directory.h"
+
#include "time.h"
+
+
+
+
+
+
diff --git a/docs/html/_mail_delivery_8cpp__incl.map b/docs/html/_mail_delivery_8cpp__incl.map
new file mode 100644
index 0000000..7478a32
--- /dev/null
+++ b/docs/html/_mail_delivery_8cpp__incl.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/_mail_delivery_8cpp__incl.md5 b/docs/html/_mail_delivery_8cpp__incl.md5
new file mode 100644
index 0000000..6916f8e
--- /dev/null
+++ b/docs/html/_mail_delivery_8cpp__incl.md5
@@ -0,0 +1 @@
+ac19266776f597ab009ba804b9d80201
\ No newline at end of file
diff --git a/docs/html/_mail_delivery_8cpp__incl.png b/docs/html/_mail_delivery_8cpp__incl.png
new file mode 100644
index 0000000..00fbfb0
Binary files /dev/null and b/docs/html/_mail_delivery_8cpp__incl.png differ
diff --git a/docs/html/_mail_delivery_8h.html b/docs/html/_mail_delivery_8h.html
new file mode 100644
index 0000000..f9b5302
--- /dev/null
+++ b/docs/html/_mail_delivery_8h.html
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/MailDelivery.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include "INotify.h"
+#include "EPoll.h"
+
+
Go to the source code of this file.
+
+
+
+
+
+
diff --git a/docs/html/_mail_delivery_8h__dep__incl.map b/docs/html/_mail_delivery_8h__dep__incl.map
new file mode 100644
index 0000000..8b3a5ed
--- /dev/null
+++ b/docs/html/_mail_delivery_8h__dep__incl.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/_mail_delivery_8h__dep__incl.md5 b/docs/html/_mail_delivery_8h__dep__incl.md5
new file mode 100644
index 0000000..70cb28b
--- /dev/null
+++ b/docs/html/_mail_delivery_8h__dep__incl.md5
@@ -0,0 +1 @@
+42048d562cc8b399a2c9b2d990f8357c
\ No newline at end of file
diff --git a/docs/html/_mail_delivery_8h__dep__incl.png b/docs/html/_mail_delivery_8h__dep__incl.png
new file mode 100644
index 0000000..be1bcb4
Binary files /dev/null and b/docs/html/_mail_delivery_8h__dep__incl.png differ
diff --git a/docs/html/_mail_delivery_8h__incl.map b/docs/html/_mail_delivery_8h__incl.map
new file mode 100644
index 0000000..c74e80e
--- /dev/null
+++ b/docs/html/_mail_delivery_8h__incl.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/_mail_delivery_8h__incl.md5 b/docs/html/_mail_delivery_8h__incl.md5
new file mode 100644
index 0000000..3f57cb6
--- /dev/null
+++ b/docs/html/_mail_delivery_8h__incl.md5
@@ -0,0 +1 @@
+2cb0cddf5d8b636f7c6ce15cf5998838
\ No newline at end of file
diff --git a/docs/html/_mail_delivery_8h__incl.png b/docs/html/_mail_delivery_8h__incl.png
new file mode 100644
index 0000000..a01d3bd
Binary files /dev/null and b/docs/html/_mail_delivery_8h__incl.png differ
diff --git a/docs/html/_mail_delivery_8h_source.html b/docs/html/_mail_delivery_8h_source.html
new file mode 100644
index 0000000..3307303
--- /dev/null
+++ b/docs/html/_mail_delivery_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/MailDelivery.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef __MailDelivery_h__ 2 # define __MailDelivery_h__ int deliver()
Definition: MailDelivery.cpp:43
+
Definition: MailDelivery.h:9
+
int startDelivery(std::string mailQueue)
Definition: MailDelivery.cpp:24
+
Definition: __IMAP_APPEND.h:7
+
MailDelivery(core::EPoll &ePoll, std::string mailQueue)
Definition: MailDelivery.cpp:7
+
void onDataReceived(std::string data) override
Definition: MailDelivery.cpp:12
+
std::string getMailFileName()
Definition: MailDelivery.cpp:48
+
+
+
+
+
diff --git a/docs/html/_mail_file_system_8h.html b/docs/html/_mail_file_system_8h.html
new file mode 100644
index 0000000..5fa6209
--- /dev/null
+++ b/docs/html/_mail_file_system_8h.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/MailFileSystem.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <sys/types.h>
+#include <sys/stat.h>
+#include <unistd.h>
+
+
Go to the source code of this file.
+
+
+
+
+
+
diff --git a/docs/html/_mail_file_system_8h__dep__incl.map b/docs/html/_mail_file_system_8h__dep__incl.map
new file mode 100644
index 0000000..c13c04d
--- /dev/null
+++ b/docs/html/_mail_file_system_8h__dep__incl.map
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/docs/html/_mail_file_system_8h__dep__incl.md5 b/docs/html/_mail_file_system_8h__dep__incl.md5
new file mode 100644
index 0000000..e4307df
--- /dev/null
+++ b/docs/html/_mail_file_system_8h__dep__incl.md5
@@ -0,0 +1 @@
+85bf879b59720f510446415d701362fe
\ No newline at end of file
diff --git a/docs/html/_mail_file_system_8h__dep__incl.png b/docs/html/_mail_file_system_8h__dep__incl.png
new file mode 100644
index 0000000..3a71d27
Binary files /dev/null and b/docs/html/_mail_file_system_8h__dep__incl.png differ
diff --git a/docs/html/_mail_file_system_8h__incl.map b/docs/html/_mail_file_system_8h__incl.map
new file mode 100644
index 0000000..4561129
--- /dev/null
+++ b/docs/html/_mail_file_system_8h__incl.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/_mail_file_system_8h__incl.md5 b/docs/html/_mail_file_system_8h__incl.md5
new file mode 100644
index 0000000..ec50985
--- /dev/null
+++ b/docs/html/_mail_file_system_8h__incl.md5
@@ -0,0 +1 @@
+4f1e3c8d8be98e3cbbdee290a2f75b4b
\ No newline at end of file
diff --git a/docs/html/_mail_file_system_8h__incl.png b/docs/html/_mail_file_system_8h__incl.png
new file mode 100644
index 0000000..d6177d8
Binary files /dev/null and b/docs/html/_mail_file_system_8h__incl.png differ
diff --git a/docs/html/_mail_file_system_8h_source.html b/docs/html/_mail_file_system_8h_source.html
new file mode 100644
index 0000000..363cf14
--- /dev/null
+++ b/docs/html/_mail_file_system_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/MailFileSystem.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef __MailFileSystem_h__ 2 # define __MailFileSystem_h__ 4 # include <sys/types.h> 17 if (S_ISDIR(statbuf.st_mode))
24 if (S_ISREG(statbuf.st_mode))
30 coreutils::PString email(mailbox);
32 std::string path = mailPath +
"/" + email[1].str() +
"/" + email[0].str();
bool ifMailBoxExists(std::string mailbox)
Definition: MailFileSystem.h:15
+
Definition: MailFileSystem.h:10
+
MailFileSystem(std::string mailPath)
Definition: MailFileSystem.h:13
+
std::string getMailboxPath(std::string mailbox)
Definition: MailFileSystem.h:29
+
Definition: __IMAP_APPEND.h:7
+
bool ifAliasExists(std::string alias)
Definition: MailFileSystem.h:22
+
std::vector< std::string > getAliasMailboxes(std::string alias)
+
+
+
+
+
diff --git a/docs/html/_p_o_p3_command_8h.html b/docs/html/_p_o_p3_command_8h.html
new file mode 100644
index 0000000..ed74906
--- /dev/null
+++ b/docs/html/_p_o_p3_command_8h.html
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/POP3Command.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include "Command.h"
+
#include "TCPSession.h"
+
#include "POP3Session.h "
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the source code of this file.
+
+
+
+
+
+
diff --git a/docs/html/_p_o_p3_command_8h__dep__incl.map b/docs/html/_p_o_p3_command_8h__dep__incl.map
new file mode 100644
index 0000000..3ca5d21
--- /dev/null
+++ b/docs/html/_p_o_p3_command_8h__dep__incl.map
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_p_o_p3_command_8h__dep__incl.md5 b/docs/html/_p_o_p3_command_8h__dep__incl.md5
new file mode 100644
index 0000000..969737f
--- /dev/null
+++ b/docs/html/_p_o_p3_command_8h__dep__incl.md5
@@ -0,0 +1 @@
+1e2eb9ed1bf9ea35a8a2e24b47d66130
\ No newline at end of file
diff --git a/docs/html/_p_o_p3_command_8h__dep__incl.png b/docs/html/_p_o_p3_command_8h__dep__incl.png
new file mode 100644
index 0000000..f16365d
Binary files /dev/null and b/docs/html/_p_o_p3_command_8h__dep__incl.png differ
diff --git a/docs/html/_p_o_p3_command_8h__incl.map b/docs/html/_p_o_p3_command_8h__incl.map
new file mode 100644
index 0000000..6dd21b2
--- /dev/null
+++ b/docs/html/_p_o_p3_command_8h__incl.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/_p_o_p3_command_8h__incl.md5 b/docs/html/_p_o_p3_command_8h__incl.md5
new file mode 100644
index 0000000..70285e4
--- /dev/null
+++ b/docs/html/_p_o_p3_command_8h__incl.md5
@@ -0,0 +1 @@
+1a81463198668347cc2ee834a4dbec3c
\ No newline at end of file
diff --git a/docs/html/_p_o_p3_command_8h__incl.png b/docs/html/_p_o_p3_command_8h__incl.png
new file mode 100644
index 0000000..717fb9e
Binary files /dev/null and b/docs/html/_p_o_p3_command_8h__incl.png differ
diff --git a/docs/html/_p_o_p3_command_8h_source.html b/docs/html/_p_o_p3_command_8h_source.html
new file mode 100644
index 0000000..dc25965
--- /dev/null
+++ b/docs/html/_p_o_p3_command_8h_source.html
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/POP3Command.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef __POP3Command_h__ 2 # define __POP3Command_h__ 5 # include "TCPSession.h" 13 virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data)
override {
14 coreutils::PString parser(request);
virtual int processCommand(coreutils::PString request, POP3Session &session, std::stringstream &data)
Definition: POP3Command.h:18
+
Definition: POP3Command.h:10
+
virtual int processCommand(std::string request, core::TCPSession *session, std::stringstream &data) override
Definition: POP3Command.h:13
+
Definition: __IMAP_APPEND.h:7
+
Definition: POP3Session.h:6
+
+
+
+
+
+
diff --git a/docs/html/_p_o_p3_service_8h.html b/docs/html/_p_o_p3_service_8h.html
new file mode 100644
index 0000000..b3255b0
--- /dev/null
+++ b/docs/html/_p_o_p3_service_8h.html
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/POP3Service.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include "TCPServer.h"
+
#include "Exception.h"
+
#include "__POP3_DELE.h "
+
#include "__POP3_LAST.h "
+
#include "__POP3_LIST.h "
+
#include "__POP3_NOOP.h "
+
#include "__POP3_PASS.h "
+
#include "__POP3_QUIT.h "
+
#include "__POP3_RETR.h "
+
#include "__POP3_RPOP.h "
+
#include "__POP3_RSET.h "
+
#include "__POP3_STAT.h "
+
#include "__POP3_TOP.h "
+
#include "__POP3_USER.h "
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the source code of this file.
+
+
+
+
+
+
diff --git a/docs/html/_p_o_p3_service_8h__dep__incl.map b/docs/html/_p_o_p3_service_8h__dep__incl.map
new file mode 100644
index 0000000..689426f
--- /dev/null
+++ b/docs/html/_p_o_p3_service_8h__dep__incl.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/_p_o_p3_service_8h__dep__incl.md5 b/docs/html/_p_o_p3_service_8h__dep__incl.md5
new file mode 100644
index 0000000..c767a00
--- /dev/null
+++ b/docs/html/_p_o_p3_service_8h__dep__incl.md5
@@ -0,0 +1 @@
+81343eddd7d8070b65c7d735cb7cfed1
\ No newline at end of file
diff --git a/docs/html/_p_o_p3_service_8h__dep__incl.png b/docs/html/_p_o_p3_service_8h__dep__incl.png
new file mode 100644
index 0000000..bad4ba5
Binary files /dev/null and b/docs/html/_p_o_p3_service_8h__dep__incl.png differ
diff --git a/docs/html/_p_o_p3_service_8h__incl.map b/docs/html/_p_o_p3_service_8h__incl.map
new file mode 100644
index 0000000..36a2b73
--- /dev/null
+++ b/docs/html/_p_o_p3_service_8h__incl.map
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_p_o_p3_service_8h__incl.md5 b/docs/html/_p_o_p3_service_8h__incl.md5
new file mode 100644
index 0000000..e2465a3
--- /dev/null
+++ b/docs/html/_p_o_p3_service_8h__incl.md5
@@ -0,0 +1 @@
+76b54f968b12a6698449d843ef5a65a7
\ No newline at end of file
diff --git a/docs/html/_p_o_p3_service_8h__incl.png b/docs/html/_p_o_p3_service_8h__incl.png
new file mode 100644
index 0000000..36cc9e4
Binary files /dev/null and b/docs/html/_p_o_p3_service_8h__incl.png differ
diff --git a/docs/html/_p_o_p3_service_8h_source.html b/docs/html/_p_o_p3_service_8h_source.html
new file mode 100644
index 0000000..531dc35
--- /dev/null
+++ b/docs/html/_p_o_p3_service_8h_source.html
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/POP3Service.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef __POP3Service_h__ 2 #define __POP3Service_h__ 24 POP3Service (core::EPoll &epoll, std::string
hostName , std::string mailPath, core::IPAddress ipAddress)
25 : TCPServer(epoll, ipAddress),
mailFileSystem (mailPath), hostName(hostName) {
26 commands.add(_pop3_dele,
"DELE" );
27 commands.add(_pop3_last,
"LAST" );
28 commands.add(_pop3_list,
"LIST" );
29 commands.add(_pop3_noop,
"NOOP" );
30 commands.add(_pop3_pass,
"PASS" );
31 commands.add(_pop3_quit,
"QUIT" );
32 commands.add(_pop3_retr,
"RETR" );
33 commands.add(_pop3_rpop,
"RPOP" );
34 commands.add(_pop3_rset,
"RSET" );
35 commands.add(_pop3_stat,
"STAT" );
36 commands.add(_pop3_top,
"TOP" );
37 commands.add(_pop3_user,
"USER" );
+
+
Definition: __POP3_LIST.h:9
+
Definition: __POP3_QUIT.h:9
+
POP3Service(core::EPoll &epoll, std::string hostName, std::string mailPath, core::IPAddress ipAddress)
Definition: POP3Service.h:24
+
Definition: MailFileSystem.h:10
+
+
Definition: __POP3_TOP.h:9
+
+
Definition: __POP3_DELE.h:9
+
+
Definition: __POP3_NOOP.h:9
+
+
Definition: __IMAP_APPEND.h:7
+
+
+
Definition: __POP3_STAT.h:9
+
MailFileSystem mailFileSystem
Definition: POP3Service.h:40
+
+
Definition: __POP3_USER.h:9
+
Definition: __POP3_PASS.h:9
+
+
+
Definition: __POP3_LAST.h:9
+
std::string hostName
Definition: POP3Service.h:41
+
Definition: __POP3_RSET.h:9
+
Definition: __POP3_RPOP.h:9
+
+
Definition: __POP3_RETR.h:9
+
Definition: POP3Service.h:21
+
+
+
+
+
diff --git a/docs/html/_p_o_p3_session_8h.html b/docs/html/_p_o_p3_session_8h.html
new file mode 100644
index 0000000..ad7c018
--- /dev/null
+++ b/docs/html/_p_o_p3_session_8h.html
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/POP3Session.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the source code of this file.
+
+
+
+
+
+
diff --git a/docs/html/_p_o_p3_session_8h__dep__incl.map b/docs/html/_p_o_p3_session_8h__dep__incl.map
new file mode 100644
index 0000000..c5fb171
--- /dev/null
+++ b/docs/html/_p_o_p3_session_8h__dep__incl.map
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_p_o_p3_session_8h__dep__incl.md5 b/docs/html/_p_o_p3_session_8h__dep__incl.md5
new file mode 100644
index 0000000..0d79c90
--- /dev/null
+++ b/docs/html/_p_o_p3_session_8h__dep__incl.md5
@@ -0,0 +1 @@
+52f3fe70348e5cc929af5382b9269dd5
\ No newline at end of file
diff --git a/docs/html/_p_o_p3_session_8h__dep__incl.png b/docs/html/_p_o_p3_session_8h__dep__incl.png
new file mode 100644
index 0000000..6226f5a
Binary files /dev/null and b/docs/html/_p_o_p3_session_8h__dep__incl.png differ
diff --git a/docs/html/_p_o_p3_session_8h_source.html b/docs/html/_p_o_p3_session_8h_source.html
new file mode 100644
index 0000000..cd7d267
--- /dev/null
+++ b/docs/html/_p_o_p3_session_8h_source.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/POP3Session.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef __POP3Session_h__ 2 #define __POP3Session_h__ Definition: SMTPSession.h:12
+
AuthState authstate
Definition: POP3Session.h:12
+
Definition: __IMAP_APPEND.h:7
+
std::string userName
Definition: POP3Session.h:10
+
std::string clientDomainName
Definition: POP3Session.h:9
+
AuthState
Definition: SMTPSession.h:12
+
std::string password
Definition: POP3Session.h:11
+
bool relay
Definition: POP3Session.h:13
+
Definition: POP3Session.h:6
+
+
+
+
+
diff --git a/docs/html/_s_m_t_p_command_8h.html b/docs/html/_s_m_t_p_command_8h.html
new file mode 100644
index 0000000..eb7a34f
--- /dev/null
+++ b/docs/html/_s_m_t_p_command_8h.html
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/SMTPCommand.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include "Command.h"
+
#include "SMTPSession.h "
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the source code of this file.
+
+
+
+
+
+
diff --git a/docs/html/_s_m_t_p_command_8h__dep__incl.map b/docs/html/_s_m_t_p_command_8h__dep__incl.map
new file mode 100644
index 0000000..6bff790
--- /dev/null
+++ b/docs/html/_s_m_t_p_command_8h__dep__incl.map
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_s_m_t_p_command_8h__dep__incl.md5 b/docs/html/_s_m_t_p_command_8h__dep__incl.md5
new file mode 100644
index 0000000..7348654
--- /dev/null
+++ b/docs/html/_s_m_t_p_command_8h__dep__incl.md5
@@ -0,0 +1 @@
+20f6729581ea6d6ffee177ea87688088
\ No newline at end of file
diff --git a/docs/html/_s_m_t_p_command_8h__dep__incl.png b/docs/html/_s_m_t_p_command_8h__dep__incl.png
new file mode 100644
index 0000000..c6bed51
Binary files /dev/null and b/docs/html/_s_m_t_p_command_8h__dep__incl.png differ
diff --git a/docs/html/_s_m_t_p_command_8h__incl.map b/docs/html/_s_m_t_p_command_8h__incl.map
new file mode 100644
index 0000000..90eff24
--- /dev/null
+++ b/docs/html/_s_m_t_p_command_8h__incl.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/_s_m_t_p_command_8h__incl.md5 b/docs/html/_s_m_t_p_command_8h__incl.md5
new file mode 100644
index 0000000..412ee37
--- /dev/null
+++ b/docs/html/_s_m_t_p_command_8h__incl.md5
@@ -0,0 +1 @@
+49699cea58db9ba40c8395bd4177fe08
\ No newline at end of file
diff --git a/docs/html/_s_m_t_p_command_8h__incl.png b/docs/html/_s_m_t_p_command_8h__incl.png
new file mode 100644
index 0000000..0d2c9c6
Binary files /dev/null and b/docs/html/_s_m_t_p_command_8h__incl.png differ
diff --git a/docs/html/_s_m_t_p_command_8h_source.html b/docs/html/_s_m_t_p_command_8h_source.html
new file mode 100644
index 0000000..3ab8120
--- /dev/null
+++ b/docs/html/_s_m_t_p_command_8h_source.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/SMTPCommand.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef __SMTPCommand_h__ 2 # define __SMTPCommand_h__ 12 virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data)
override {
13 coreutils::PString parser(request);
+
virtual int processCommand(std::string request, core::TCPSession *session, std::stringstream &data) override
Definition: SMTPCommand.h:12
+
virtual int processCommand(coreutils::PString request, SMTPSession &session, SMTPService &service, std::stringstream &data)
Definition: SMTPCommand.h:17
+
Definition: __IMAP_APPEND.h:7
+
Definition: SMTPCommand.h:9
+
Definition: SMTPSession.h:15
+
Definition: SMTPService.h:21
+
+
+
+
+
diff --git a/docs/html/_s_m_t_p_service_8h.html b/docs/html/_s_m_t_p_service_8h.html
new file mode 100644
index 0000000..73db1c5
--- /dev/null
+++ b/docs/html/_s_m_t_p_service_8h.html
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/SMTPService.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <string>
+
#include "TCPServer.h"
+
#include "IPAddress.h"
+
#include "MailFileSystem.h "
+
#include "__SMTP_AUTH.h "
+
#include "__SMTP_DATA.h "
+
#include "__SMTP_EHLO.h "
+
#include "__SMTP_HELO.h "
+
#include "__SMTP_MAIL.h "
+
#include "__SMTP_NOOP.h "
+
#include "__SMTP_QUIT.h "
+
#include "__SMTP_RCPT.h "
+
#include "__SMTP_RSET.h "
+
#include "__SMTP_VRFY.h "
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the source code of this file.
+
+
+
+
+
+
diff --git a/docs/html/_s_m_t_p_service_8h__dep__incl.map b/docs/html/_s_m_t_p_service_8h__dep__incl.map
new file mode 100644
index 0000000..bbb2f7f
--- /dev/null
+++ b/docs/html/_s_m_t_p_service_8h__dep__incl.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/docs/html/_s_m_t_p_service_8h__dep__incl.md5 b/docs/html/_s_m_t_p_service_8h__dep__incl.md5
new file mode 100644
index 0000000..5bb180d
--- /dev/null
+++ b/docs/html/_s_m_t_p_service_8h__dep__incl.md5
@@ -0,0 +1 @@
+959cf2027f9a5cfd2a5781ae3cdd2463
\ No newline at end of file
diff --git a/docs/html/_s_m_t_p_service_8h__dep__incl.png b/docs/html/_s_m_t_p_service_8h__dep__incl.png
new file mode 100644
index 0000000..d47164d
Binary files /dev/null and b/docs/html/_s_m_t_p_service_8h__dep__incl.png differ
diff --git a/docs/html/_s_m_t_p_service_8h__incl.map b/docs/html/_s_m_t_p_service_8h__incl.map
new file mode 100644
index 0000000..074915a
--- /dev/null
+++ b/docs/html/_s_m_t_p_service_8h__incl.map
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_s_m_t_p_service_8h__incl.md5 b/docs/html/_s_m_t_p_service_8h__incl.md5
new file mode 100644
index 0000000..a6791b6
--- /dev/null
+++ b/docs/html/_s_m_t_p_service_8h__incl.md5
@@ -0,0 +1 @@
+166d67581da1c502f3dd7ceb20226ed3
\ No newline at end of file
diff --git a/docs/html/_s_m_t_p_service_8h__incl.png b/docs/html/_s_m_t_p_service_8h__incl.png
new file mode 100644
index 0000000..2c295dc
Binary files /dev/null and b/docs/html/_s_m_t_p_service_8h__incl.png differ
diff --git a/docs/html/_s_m_t_p_service_8h_source.html b/docs/html/_s_m_t_p_service_8h_source.html
new file mode 100644
index 0000000..9978605
--- /dev/null
+++ b/docs/html/_s_m_t_p_service_8h_source.html
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/SMTPService.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef __SMTPService_h__ 2 # define __SMTPService_h__ 5 # include "TCPServer.h" 6 # include "IPAddress.h" 24 SMTPService (core::EPoll &epoll, std::string
hostName , std::string mailPath, core::IPAddress ipAddress)
25 : TCPServer(epoll, ipAddress),
mailFileSystem (mailPath), hostName(hostName) {
26 commands.add(_smtp_auth,
"AUTH" );
27 commands.add(_smtp_data,
"DATA" );
28 commands.add(_smtp_ehlo,
"EHLO" );
29 commands.add(_smtp_helo,
"HELO" );
30 commands.add(_smtp_mail,
"MAIL" );
31 commands.add(_smtp_noop,
"NOOP" );
32 commands.add(_smtp_quit,
"QUIT" );
33 commands.add(_smtp_rcpt,
"RCPT" );
34 commands.add(_smtp_rset,
"RSET" );
35 commands.add(_smtp_vrfy,
"VRFY" );
Definition: MailFileSystem.h:10
+
+
Definition: __SMTP_QUIT.h:8
+
+
Definition: __SMTP_AUTH.h:10
+
+
Definition: __SMTP_MAIL.h:9
+
Definition: __SMTP_RSET.h:8
+
std::string hostName
Definition: SMTPService.h:39
+
Definition: __IMAP_APPEND.h:7
+
Definition: __SMTP_HELO.h:9
+
+
+
+
+
+
Definition: __SMTP_EHLO.h:8
+
+
Definition: __SMTP_VRFY.h:9
+
Definition: SMTPService.h:21
+
SMTPService(core::EPoll &epoll, std::string hostName, std::string mailPath, core::IPAddress ipAddress)
Definition: SMTPService.h:24
+
Definition: __SMTP_DATA.h:8
+
MailFileSystem mailFileSystem
Definition: SMTPService.h:38
+
+
Definition: __SMTP_RCPT.h:10
+
Definition: __SMTP_NOOP.h:10
+
+
+
+
+
+
diff --git a/docs/html/_s_m_t_p_session_8h.html b/docs/html/_s_m_t_p_session_8h.html
new file mode 100644
index 0000000..b245bf0
--- /dev/null
+++ b/docs/html/_s_m_t_p_session_8h.html
@@ -0,0 +1,165 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/SMTPSession.h File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include "TCPSession.h"
+#include "TCPServer.h"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the source code of this file.
+
+
+#define CRLF "\r\n"
+
+
+
+
+
◆ CRLF
+
+
+
+
+
+ #define CRLF "\r\n"
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_s_m_t_p_session_8h__dep__incl.map b/docs/html/_s_m_t_p_session_8h__dep__incl.map
new file mode 100644
index 0000000..8303a9b
--- /dev/null
+++ b/docs/html/_s_m_t_p_session_8h__dep__incl.map
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/_s_m_t_p_session_8h__dep__incl.md5 b/docs/html/_s_m_t_p_session_8h__dep__incl.md5
new file mode 100644
index 0000000..671fbd5
--- /dev/null
+++ b/docs/html/_s_m_t_p_session_8h__dep__incl.md5
@@ -0,0 +1 @@
+db06cb4dc7cc70d59f7bb389cf11a6de
\ No newline at end of file
diff --git a/docs/html/_s_m_t_p_session_8h__dep__incl.png b/docs/html/_s_m_t_p_session_8h__dep__incl.png
new file mode 100644
index 0000000..155e552
Binary files /dev/null and b/docs/html/_s_m_t_p_session_8h__dep__incl.png differ
diff --git a/docs/html/_s_m_t_p_session_8h__incl.map b/docs/html/_s_m_t_p_session_8h__incl.map
new file mode 100644
index 0000000..0b4aec2
--- /dev/null
+++ b/docs/html/_s_m_t_p_session_8h__incl.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/_s_m_t_p_session_8h__incl.md5 b/docs/html/_s_m_t_p_session_8h__incl.md5
new file mode 100644
index 0000000..23fe2cb
--- /dev/null
+++ b/docs/html/_s_m_t_p_session_8h__incl.md5
@@ -0,0 +1 @@
+c5295c6bf077ce7ae40dd0fc2e53f18d
\ No newline at end of file
diff --git a/docs/html/_s_m_t_p_session_8h__incl.png b/docs/html/_s_m_t_p_session_8h__incl.png
new file mode 100644
index 0000000..3e974d9
Binary files /dev/null and b/docs/html/_s_m_t_p_session_8h__incl.png differ
diff --git a/docs/html/_s_m_t_p_session_8h_source.html b/docs/html/_s_m_t_p_session_8h_source.html
new file mode 100644
index 0000000..d489560
--- /dev/null
+++ b/docs/html/_s_m_t_p_session_8h_source.html
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+BMAMail: /home/bradarant/barant/BMAMail/SMTPSession.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #ifndef __SMTPSession_h__ 2 # define __SMTPSession_h__ 4 # include "TCPSession.h" 5 # include "TCPServer.h" 19 : TCPSession(ePoll, server) {}
Definition: SMTPSession.h:13
+
std::string clientDomainName
Definition: SMTPSession.h:21
+
State state
Definition: SMTPSession.h:25
+
Definition: SMTPSession.h:12
+
Definition: SMTPSession.h:11
+
Definition: SMTPSession.h:11
+
Definition: SMTPSession.h:13
+
Definition: SMTPSession.h:11
+
AuthState authState
Definition: SMTPSession.h:26
+
Definition: SMTPSession.h:11
+
SMTPSession(core::EPoll &ePoll, core::TCPServer &server)
Definition: SMTPSession.h:18
+
bool relay
Definition: SMTPSession.h:28
+
std::vector< std::string > recipientList
Definition: SMTPSession.h:30
+
Mode mode
Definition: SMTPSession.h:27
+
Definition: __IMAP_APPEND.h:7
+
std::string password
Definition: SMTPSession.h:23
+
std::string userName
Definition: SMTPSession.h:22
+
AuthState
Definition: SMTPSession.h:12
+
std::string sender
Definition: SMTPSession.h:29
+
Definition: SMTPSession.h:15
+
std::stringstream mailData
Definition: SMTPSession.h:24
+
Definition: SMTPSession.h:12
+
Mode
Definition: SMTPSession.h:13
+
Definition: SMTPSession.h:12
+
State
Definition: SMTPSession.h:11
+
Definition: SMTPSession.h:11
+
Definition: SMTPSession.h:12
+
+
+
+
+
diff --git a/docs/html/annotated.html b/docs/html/annotated.html
new file mode 100644
index 0000000..2143994
--- /dev/null
+++ b/docs/html/annotated.html
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+BMAMail: Class List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Here are the classes, structs, unions and interfaces with brief descriptions:
+
+
+
+
+
diff --git a/docs/html/bc_s.png b/docs/html/bc_s.png
new file mode 100644
index 0000000..224b29a
Binary files /dev/null and b/docs/html/bc_s.png differ
diff --git a/docs/html/bdwn.png b/docs/html/bdwn.png
new file mode 100644
index 0000000..940a0b9
Binary files /dev/null and b/docs/html/bdwn.png differ
diff --git a/docs/html/classes.html b/docs/html/classes.html
new file mode 100644
index 0000000..988567a
--- /dev/null
+++ b/docs/html/classes.html
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+BMAMail: Class Index
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d-members.html b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d-members.html
new file mode 100644
index 0000000..02b2218
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_APPEND , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d.html b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d.html
new file mode 100644
index 0000000..7b0a559
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_APPEND Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_APPEND.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph.map
new file mode 100644
index 0000000..78bd8ec
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph.md5
new file mode 100644
index 0000000..e86c259
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph.md5
@@ -0,0 +1 @@
+a08f62aa2a0db9a74140336d1a289274
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph.png
new file mode 100644
index 0000000..9852d89
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph.map
new file mode 100644
index 0000000..78bd8ec
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph.md5
new file mode 100644
index 0000000..6678d73
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph.md5
@@ -0,0 +1 @@
+f47372b365ca61d3d8422a287eceb301
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph.png
new file mode 100644
index 0000000..9852d89
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e-members.html b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e-members.html
new file mode 100644
index 0000000..53186fe
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_AUTHENTICATE , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e.html b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e.html
new file mode 100644
index 0000000..986eb8d
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_AUTHENTICATE Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_AUTHENTICATE.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph.map
new file mode 100644
index 0000000..70b1081
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph.md5
new file mode 100644
index 0000000..89f6b82
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph.md5
@@ -0,0 +1 @@
+98a3cd26aecfd392341ad436b802956f
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph.png
new file mode 100644
index 0000000..69fa1f2
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph.map
new file mode 100644
index 0000000..70b1081
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph.md5
new file mode 100644
index 0000000..dec6c78
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph.md5
@@ -0,0 +1 @@
+90ae7a9826c31f36a136cd2165325234
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph.png
new file mode 100644
index 0000000..69fa1f2
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k-members.html b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k-members.html
new file mode 100644
index 0000000..667ce15
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_CHECK , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k.html b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k.html
new file mode 100644
index 0000000..86e576a
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_CHECK Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_CHECK.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph.map
new file mode 100644
index 0000000..23e0c27
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph.md5
new file mode 100644
index 0000000..9af1e3e
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph.md5
@@ -0,0 +1 @@
+b237db9fd244dd295f96ede313f92574
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph.png
new file mode 100644
index 0000000..e8b26fb
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph.map
new file mode 100644
index 0000000..23e0c27
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph.md5
new file mode 100644
index 0000000..39cbb7b
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph.md5
@@ -0,0 +1 @@
+395e524eac753d85e9c49cb686cb12c6
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph.png
new file mode 100644
index 0000000..e8b26fb
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e-members.html b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e-members.html
new file mode 100644
index 0000000..7b4af38
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_CLOSE , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e.html b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e.html
new file mode 100644
index 0000000..fb71f5e
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_CLOSE Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_CLOSE.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph.map
new file mode 100644
index 0000000..011648f
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph.md5
new file mode 100644
index 0000000..fbd1bce
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph.md5
@@ -0,0 +1 @@
+c1f5a81a40037f063ecfc282dba00783
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph.png
new file mode 100644
index 0000000..4ee5e62
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph.map
new file mode 100644
index 0000000..011648f
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph.md5
new file mode 100644
index 0000000..17f970c
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph.md5
@@ -0,0 +1 @@
+e6b1c46357dd6d04707f502f2bad5728
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph.png
new file mode 100644
index 0000000..4ee5e62
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y-members.html b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y-members.html
new file mode 100644
index 0000000..6bcc7a5
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_COPY , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y.html b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y.html
new file mode 100644
index 0000000..25358c5
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_COPY Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_COPY.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph.map
new file mode 100644
index 0000000..b2d4e3b
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph.md5
new file mode 100644
index 0000000..1fa035d
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph.md5
@@ -0,0 +1 @@
+fb6187c21402138f2183c05c34b5e298
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph.png
new file mode 100644
index 0000000..03c7e0c
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph.map
new file mode 100644
index 0000000..b2d4e3b
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph.md5
new file mode 100644
index 0000000..7b2853f
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph.md5
@@ -0,0 +1 @@
+d81b2fbd84be1eb364dcb3d1b489c24a
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph.png
new file mode 100644
index 0000000..03c7e0c
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e-members.html b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e-members.html
new file mode 100644
index 0000000..e554d5a
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_CREATE , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e.html b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e.html
new file mode 100644
index 0000000..c822557
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_CREATE Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_CREATE.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph.map
new file mode 100644
index 0000000..c82d7f7
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph.md5
new file mode 100644
index 0000000..7faf432
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph.md5
@@ -0,0 +1 @@
+c11c723d38593a5631981c2a17471a5e
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph.png
new file mode 100644
index 0000000..883edeb
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph.map
new file mode 100644
index 0000000..c82d7f7
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph.md5
new file mode 100644
index 0000000..b09adaf
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph.md5
@@ -0,0 +1 @@
+0d9dc7df5636c2201c736715b6ee1ea3
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph.png
new file mode 100644
index 0000000..883edeb
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e-members.html b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e-members.html
new file mode 100644
index 0000000..0d6acdb
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_DELETE , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e.html b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e.html
new file mode 100644
index 0000000..13995ac
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_DELETE Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_DELETE.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph.map
new file mode 100644
index 0000000..6432c59
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph.md5
new file mode 100644
index 0000000..c6b9c9b
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph.md5
@@ -0,0 +1 @@
+b001b3e82f05c4a4f1f164e58466a733
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph.png
new file mode 100644
index 0000000..67a8d6e
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph.map
new file mode 100644
index 0000000..6432c59
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph.md5
new file mode 100644
index 0000000..7abc7e3
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph.md5
@@ -0,0 +1 @@
+d0daaf07d0c2fda3e0588958bedfebbf
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph.png
new file mode 100644
index 0000000..67a8d6e
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e-members.html b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e-members.html
new file mode 100644
index 0000000..866715c
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_EXAMINE , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e.html b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e.html
new file mode 100644
index 0000000..0fa9019
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_EXAMINE Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_EXAMINE.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph.map
new file mode 100644
index 0000000..6045d7f
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph.md5
new file mode 100644
index 0000000..218100e
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph.md5
@@ -0,0 +1 @@
+b33f598498c512a868f2c79fe7c0e9e4
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph.png
new file mode 100644
index 0000000..281611f
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph.map
new file mode 100644
index 0000000..6045d7f
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph.md5
new file mode 100644
index 0000000..2c99b88
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph.md5
@@ -0,0 +1 @@
+0044c3504eb456b7668afacecb8bea6d
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph.png
new file mode 100644
index 0000000..281611f
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e-members.html b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e-members.html
new file mode 100644
index 0000000..fda7ee3
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_EXPUNGE , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e.html b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e.html
new file mode 100644
index 0000000..a0fd57f
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_EXPUNGE Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_EXPUNGE.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph.map
new file mode 100644
index 0000000..8b1d424
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph.md5
new file mode 100644
index 0000000..1bdb10e
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph.md5
@@ -0,0 +1 @@
+6fb50e9e244c4758ba74da8684151916
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph.png
new file mode 100644
index 0000000..f6b7b9a
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph.map
new file mode 100644
index 0000000..8b1d424
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph.md5
new file mode 100644
index 0000000..7c51577
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph.md5
@@ -0,0 +1 @@
+f9bf0ebcabc35f2bf90db036a3007b7d
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph.png
new file mode 100644
index 0000000..f6b7b9a
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h-members.html b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h-members.html
new file mode 100644
index 0000000..22945e9
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_FETCH , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h.html b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h.html
new file mode 100644
index 0000000..4efb97d
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_FETCH Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_FETCH.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph.map
new file mode 100644
index 0000000..44a6804
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph.md5
new file mode 100644
index 0000000..bfd524e
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph.md5
@@ -0,0 +1 @@
+a0ad0ac295c6ddba2e640073f1516eda
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph.png
new file mode 100644
index 0000000..6834e51
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph.map
new file mode 100644
index 0000000..44a6804
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph.md5
new file mode 100644
index 0000000..65d4114
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph.md5
@@ -0,0 +1 @@
+7f3590e2496e057da861b15d22cd1591
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph.png
new file mode 100644
index 0000000..6834e51
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t-members.html b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t-members.html
new file mode 100644
index 0000000..dc30321
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_LIST , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t.html b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t.html
new file mode 100644
index 0000000..a837243
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_LIST Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_LIST.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph.map
new file mode 100644
index 0000000..b042b08
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph.md5
new file mode 100644
index 0000000..3a2ea63
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph.md5
@@ -0,0 +1 @@
+09088a9757fd578619f6eef63094019c
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph.png
new file mode 100644
index 0000000..96a3669
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph.map
new file mode 100644
index 0000000..b042b08
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph.md5
new file mode 100644
index 0000000..77bfd04
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph.md5
@@ -0,0 +1 @@
+88dcba6a40c93289358739757ffbf228
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph.png
new file mode 100644
index 0000000..96a3669
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n-members.html b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n-members.html
new file mode 100644
index 0000000..9c010cf
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_LOGIN , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n.html b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n.html
new file mode 100644
index 0000000..6b6c0ef
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_LOGIN Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_LOGIN.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph.map
new file mode 100644
index 0000000..09cb54d
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph.md5
new file mode 100644
index 0000000..ee9a1c8
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph.md5
@@ -0,0 +1 @@
+67f7e239bcca71da6c0bc739186fd91b
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph.png
new file mode 100644
index 0000000..f1acbb8
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph.map
new file mode 100644
index 0000000..09cb54d
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph.md5
new file mode 100644
index 0000000..e0c07b8
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph.md5
@@ -0,0 +1 @@
+9f95ed386de92383c315b3c7cc45bb1d
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph.png
new file mode 100644
index 0000000..f1acbb8
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b-members.html b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b-members.html
new file mode 100644
index 0000000..503993a
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_LSUB , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b.html b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b.html
new file mode 100644
index 0000000..af1f9c5
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_LSUB Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_LSUB.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph.map
new file mode 100644
index 0000000..cc96aab
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph.md5
new file mode 100644
index 0000000..d4c9eb0
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph.md5
@@ -0,0 +1 @@
+0d4b67fde0dfb6c593a099ac9e6b7f31
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph.png
new file mode 100644
index 0000000..3faf833
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph.map
new file mode 100644
index 0000000..cc96aab
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph.md5
new file mode 100644
index 0000000..fbfab49
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph.md5
@@ -0,0 +1 @@
+2ad859728c75fd91831eff77b455daf7
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph.png
new file mode 100644
index 0000000..3faf833
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e-members.html b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e-members.html
new file mode 100644
index 0000000..68c6986
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_RENAME , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e.html b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e.html
new file mode 100644
index 0000000..efd2f10
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_RENAME Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_RENAME.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph.map
new file mode 100644
index 0000000..b0f6531
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph.md5
new file mode 100644
index 0000000..0beef14
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph.md5
@@ -0,0 +1 @@
+d624e1a5e31b78f13a66a7de6f0ec51d
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph.png
new file mode 100644
index 0000000..35b42c3
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph.map
new file mode 100644
index 0000000..b0f6531
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph.md5
new file mode 100644
index 0000000..7a3d363
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph.md5
@@ -0,0 +1 @@
+0839a2dfd80d4d95b94b3c78ca610e40
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph.png
new file mode 100644
index 0000000..35b42c3
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h-members.html b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h-members.html
new file mode 100644
index 0000000..21380ff
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_SEARCH , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h.html b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h.html
new file mode 100644
index 0000000..d54681e
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_SEARCH Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_SEARCH.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph.map
new file mode 100644
index 0000000..75263ad
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph.md5
new file mode 100644
index 0000000..cf5493d
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph.md5
@@ -0,0 +1 @@
+081faf95aca275b74d5a669f843b04f1
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph.png
new file mode 100644
index 0000000..5e10195
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph.map
new file mode 100644
index 0000000..75263ad
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph.md5
new file mode 100644
index 0000000..f23b235
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph.md5
@@ -0,0 +1 @@
+f4406b5c58d7f03269c10dd0e02f9eae
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph.png
new file mode 100644
index 0000000..5e10195
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t-members.html b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t-members.html
new file mode 100644
index 0000000..94777d5
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_SELECT , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t.html b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t.html
new file mode 100644
index 0000000..ce6a093
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_SELECT Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_SELECT.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph.map
new file mode 100644
index 0000000..af5c8b4
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph.md5
new file mode 100644
index 0000000..ca40978
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph.md5
@@ -0,0 +1 @@
+9f405d748ad4ec34a3f501b32aa60f66
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph.png
new file mode 100644
index 0000000..d8ea2e8
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph.map
new file mode 100644
index 0000000..af5c8b4
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph.md5
new file mode 100644
index 0000000..98769af
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph.md5
@@ -0,0 +1 @@
+ad3b87255709ac746c07fcea68b7885a
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph.png
new file mode 100644
index 0000000..d8ea2e8
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s-members.html b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s-members.html
new file mode 100644
index 0000000..ef09f4a
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_STARTTLS , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s.html b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s.html
new file mode 100644
index 0000000..676c759
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_STARTTLS Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_STARTTLS.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph.map
new file mode 100644
index 0000000..6b7921f
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph.md5
new file mode 100644
index 0000000..163a5f3
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph.md5
@@ -0,0 +1 @@
+bbcf040a126e99e003a95a804b01b8be
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph.png
new file mode 100644
index 0000000..0974960
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph.map
new file mode 100644
index 0000000..6b7921f
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph.md5
new file mode 100644
index 0000000..8f8ff49
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph.md5
@@ -0,0 +1 @@
+7b460e009b334dd1454585903ed2261f
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph.png
new file mode 100644
index 0000000..0974960
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s-members.html b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s-members.html
new file mode 100644
index 0000000..1d77645
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_STATUS , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s.html b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s.html
new file mode 100644
index 0000000..f1126d8
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_STATUS Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_STATUS.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph.map
new file mode 100644
index 0000000..8e5fd12
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph.md5
new file mode 100644
index 0000000..39fbea1
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph.md5
@@ -0,0 +1 @@
+b14c3d0ee76e89c08c3d08afe8c6e80e
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph.png
new file mode 100644
index 0000000..a1c6608
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph.map
new file mode 100644
index 0000000..8e5fd12
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph.md5
new file mode 100644
index 0000000..7b30d32
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph.md5
@@ -0,0 +1 @@
+d5f1e4c687e91dee520ae010721501fa
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph.png
new file mode 100644
index 0000000..a1c6608
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e-members.html b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e-members.html
new file mode 100644
index 0000000..32421d7
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_STORE , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e.html b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e.html
new file mode 100644
index 0000000..f7da95c
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_STORE Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_STORE.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph.map
new file mode 100644
index 0000000..e260bad
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph.md5
new file mode 100644
index 0000000..ceb4f4a
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph.md5
@@ -0,0 +1 @@
+4cea5650d83557b13fe9e9cb6fd8ba83
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph.png
new file mode 100644
index 0000000..f0620eb
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph.map
new file mode 100644
index 0000000..e260bad
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph.md5
new file mode 100644
index 0000000..ea33d3b
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph.md5
@@ -0,0 +1 @@
+443caff093ee469b1ab5ad722aa1f03b
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph.png
new file mode 100644
index 0000000..f0620eb
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e-members.html b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e-members.html
new file mode 100644
index 0000000..2463e3a
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_SUBSCRIBE , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e.html b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e.html
new file mode 100644
index 0000000..8b7f549
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_SUBSCRIBE Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_SUBSCRIBE.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph.map
new file mode 100644
index 0000000..0ec135e
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph.md5
new file mode 100644
index 0000000..c2e005a
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph.md5
@@ -0,0 +1 @@
+970d16918959c720a7621d58f66e3f79
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph.png
new file mode 100644
index 0000000..b1a13dd
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph.map
new file mode 100644
index 0000000..0ec135e
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph.md5
new file mode 100644
index 0000000..d091d4d
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph.md5
@@ -0,0 +1 @@
+b3fd29136d2e2808faa90e6dd390eca2
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph.png
new file mode 100644
index 0000000..b1a13dd
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_i_d-members.html b/docs/html/classmail_1_1_____i_m_a_p___u_i_d-members.html
new file mode 100644
index 0000000..d5b1528
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___u_i_d-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_UID , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_i_d.html b/docs/html/classmail_1_1_____i_m_a_p___u_i_d.html
new file mode 100644
index 0000000..aa59ed0
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___u_i_d.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_UID Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_UID.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_i_d__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___u_i_d__coll__graph.map
new file mode 100644
index 0000000..a079e95
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___u_i_d__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_i_d__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___u_i_d__coll__graph.md5
new file mode 100644
index 0000000..28d4733
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___u_i_d__coll__graph.md5
@@ -0,0 +1 @@
+a95ed9c2560c2c4c551724876651dba4
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_i_d__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___u_i_d__coll__graph.png
new file mode 100644
index 0000000..6cefa38
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___u_i_d__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_i_d__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___u_i_d__inherit__graph.map
new file mode 100644
index 0000000..a079e95
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___u_i_d__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_i_d__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___u_i_d__inherit__graph.md5
new file mode 100644
index 0000000..70ab3f5
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___u_i_d__inherit__graph.md5
@@ -0,0 +1 @@
+a4810e9646a3a2a1d63ec3b0363ea9c6
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_i_d__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___u_i_d__inherit__graph.png
new file mode 100644
index 0000000..6cefa38
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___u_i_d__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e-members.html b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e-members.html
new file mode 100644
index 0000000..32403df
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__IMAP_UNSUBSCRIBE , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e.html b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e.html
new file mode 100644
index 0000000..528391a
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__IMAP_UNSUBSCRIBE Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__IMAP_UNSUBSCRIBE.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::IMAPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph.map b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph.map
new file mode 100644
index 0000000..884707c
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph.md5
new file mode 100644
index 0000000..634f951
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph.md5
@@ -0,0 +1 @@
+28d92fefef760b7a962169023a80f73d
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph.png b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph.png
new file mode 100644
index 0000000..b9eecbd
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph.map b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph.map
new file mode 100644
index 0000000..884707c
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph.md5 b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph.md5
new file mode 100644
index 0000000..0f40924
--- /dev/null
+++ b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph.md5
@@ -0,0 +1 @@
+2dc1a21492e0e8a533b5e20f655a86f1
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph.png b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph.png
new file mode 100644
index 0000000..b9eecbd
Binary files /dev/null and b/docs/html/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___d_e_l_e-members.html b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e-members.html
new file mode 100644
index 0000000..d46b889
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__POP3_DELE , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___d_e_l_e.html b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e.html
new file mode 100644
index 0000000..aecdfb4
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__POP3_DELE Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__POP3_DELE.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::POP3Command
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__coll__graph.map b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__coll__graph.map
new file mode 100644
index 0000000..a845d2a
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__coll__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__coll__graph.md5
new file mode 100644
index 0000000..9af4008
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__coll__graph.md5
@@ -0,0 +1 @@
+530ea1a9847e00f841643063633c56b9
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__coll__graph.png b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__coll__graph.png
new file mode 100644
index 0000000..98d19fe
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph.map b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph.map
new file mode 100644
index 0000000..a845d2a
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph.md5
new file mode 100644
index 0000000..275a1ec
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph.md5
@@ -0,0 +1 @@
+220fa4a3e03d628ac0c1783334ddd7e0
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph.png b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph.png
new file mode 100644
index 0000000..98d19fe
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_a_s_t-members.html b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t-members.html
new file mode 100644
index 0000000..0228017
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__POP3_LAST , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_a_s_t.html b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t.html
new file mode 100644
index 0000000..041bc24
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__POP3_LAST Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__POP3_LAST.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::POP3Command
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__coll__graph.map b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__coll__graph.map
new file mode 100644
index 0000000..6e1867f
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__coll__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__coll__graph.md5
new file mode 100644
index 0000000..99043f0
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__coll__graph.md5
@@ -0,0 +1 @@
+9640e85c8213e1149ff46df3b30c5174
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__coll__graph.png b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__coll__graph.png
new file mode 100644
index 0000000..49df6b2
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph.map b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph.map
new file mode 100644
index 0000000..6e1867f
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph.md5
new file mode 100644
index 0000000..04e3810
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph.md5
@@ -0,0 +1 @@
+a561df98da5a90d0418c236881f7ff2e
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph.png b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph.png
new file mode 100644
index 0000000..49df6b2
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_i_s_t-members.html b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t-members.html
new file mode 100644
index 0000000..6746b11
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__POP3_LIST , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_i_s_t.html b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t.html
new file mode 100644
index 0000000..2774d55
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__POP3_LIST Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__POP3_LIST.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::POP3Command
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__coll__graph.map b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__coll__graph.map
new file mode 100644
index 0000000..190140f
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__coll__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__coll__graph.md5
new file mode 100644
index 0000000..016e87a
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__coll__graph.md5
@@ -0,0 +1 @@
+fdf701e237ef5946a06736043d6ed32c
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__coll__graph.png b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__coll__graph.png
new file mode 100644
index 0000000..49bb763
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph.map b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph.map
new file mode 100644
index 0000000..190140f
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph.md5
new file mode 100644
index 0000000..1d1d1ce
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph.md5
@@ -0,0 +1 @@
+ed1cf525c9ec0ebe1c24c43bcdbc02f8
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph.png b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph.png
new file mode 100644
index 0000000..49bb763
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___n_o_o_p-members.html b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p-members.html
new file mode 100644
index 0000000..34ac3c3
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__POP3_NOOP , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___n_o_o_p.html b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p.html
new file mode 100644
index 0000000..915292e
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__POP3_NOOP Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__POP3_NOOP.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::POP3Command
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__coll__graph.map b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__coll__graph.map
new file mode 100644
index 0000000..faea761
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__coll__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__coll__graph.md5
new file mode 100644
index 0000000..638e2e1
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__coll__graph.md5
@@ -0,0 +1 @@
+e9cb92cf83e5087c37b63136aca3a3f9
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__coll__graph.png b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__coll__graph.png
new file mode 100644
index 0000000..258a53d
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph.map b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph.map
new file mode 100644
index 0000000..faea761
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph.md5
new file mode 100644
index 0000000..7f27b5a
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph.md5
@@ -0,0 +1 @@
+0bb42e0eaf5fb6c1e661fedc32bba515
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph.png b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph.png
new file mode 100644
index 0000000..258a53d
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___p_a_s_s-members.html b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s-members.html
new file mode 100644
index 0000000..bdb7e92
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__POP3_PASS , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___p_a_s_s.html b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s.html
new file mode 100644
index 0000000..79a6b55
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__POP3_PASS Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__POP3_PASS.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::POP3Command
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__coll__graph.map b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__coll__graph.map
new file mode 100644
index 0000000..1d61445
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__coll__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__coll__graph.md5
new file mode 100644
index 0000000..6037ce5
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__coll__graph.md5
@@ -0,0 +1 @@
+811e80e317fabac3c8859841306327a1
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__coll__graph.png b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__coll__graph.png
new file mode 100644
index 0000000..a8c4a26
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph.map b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph.map
new file mode 100644
index 0000000..1d61445
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph.md5
new file mode 100644
index 0000000..4a7a9f4
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph.md5
@@ -0,0 +1 @@
+6e2a31dfb31aed233a51de6f8a78cf70
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph.png b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph.png
new file mode 100644
index 0000000..a8c4a26
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___q_u_i_t-members.html b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t-members.html
new file mode 100644
index 0000000..d7e6fe1
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__POP3_QUIT , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___q_u_i_t.html b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t.html
new file mode 100644
index 0000000..3c7c99a
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__POP3_QUIT Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__POP3_QUIT.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::POP3Command
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__coll__graph.map b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__coll__graph.map
new file mode 100644
index 0000000..be2b4a3
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__coll__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__coll__graph.md5
new file mode 100644
index 0000000..713040d
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__coll__graph.md5
@@ -0,0 +1 @@
+0264a0fb6a9ece86924d6d65f2316670
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__coll__graph.png b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__coll__graph.png
new file mode 100644
index 0000000..143309f
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph.map b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph.map
new file mode 100644
index 0000000..be2b4a3
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph.md5
new file mode 100644
index 0000000..d25c026
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph.md5
@@ -0,0 +1 @@
+873bbc20fe647ee22cdcda2c831bac7e
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph.png b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph.png
new file mode 100644
index 0000000..143309f
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_e_t_r-members.html b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r-members.html
new file mode 100644
index 0000000..1cfcc4e
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__POP3_RETR , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_e_t_r.html b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r.html
new file mode 100644
index 0000000..a0d9d8c
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__POP3_RETR Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__POP3_RETR.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::POP3Command
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__coll__graph.map b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__coll__graph.map
new file mode 100644
index 0000000..93efb14
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__coll__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__coll__graph.md5
new file mode 100644
index 0000000..48e0010
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__coll__graph.md5
@@ -0,0 +1 @@
+1b31e4873a36633f312cf37cdfaaaf97
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__coll__graph.png b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__coll__graph.png
new file mode 100644
index 0000000..e03521e
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph.map b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph.map
new file mode 100644
index 0000000..93efb14
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph.md5
new file mode 100644
index 0000000..4890681
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph.md5
@@ -0,0 +1 @@
+bac8d113961da7be2f14a86302782b72
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph.png b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph.png
new file mode 100644
index 0000000..e03521e
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_p_o_p-members.html b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p-members.html
new file mode 100644
index 0000000..bf4ad9b
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__POP3_RPOP , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_p_o_p.html b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p.html
new file mode 100644
index 0000000..b425aaf
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__POP3_RPOP Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__POP3_RPOP.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::POP3Command
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__coll__graph.map b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__coll__graph.map
new file mode 100644
index 0000000..f9c9e76
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__coll__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__coll__graph.md5
new file mode 100644
index 0000000..c380f92
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__coll__graph.md5
@@ -0,0 +1 @@
+096bddae6ce1fdda3021833da7a91e0e
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__coll__graph.png b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__coll__graph.png
new file mode 100644
index 0000000..9ea85c8
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph.map b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph.map
new file mode 100644
index 0000000..f9c9e76
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph.md5
new file mode 100644
index 0000000..b165220
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph.md5
@@ -0,0 +1 @@
+c3f2ced081d737319aa62baa11ecb6e3
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph.png b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph.png
new file mode 100644
index 0000000..9ea85c8
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_s_e_t-members.html b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t-members.html
new file mode 100644
index 0000000..b90a5a2
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__POP3_RSET , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_s_e_t.html b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t.html
new file mode 100644
index 0000000..d090c3c
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__POP3_RSET Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__POP3_RSET.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::POP3Command
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__coll__graph.map b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__coll__graph.map
new file mode 100644
index 0000000..704d393
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__coll__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__coll__graph.md5
new file mode 100644
index 0000000..5049aaf
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__coll__graph.md5
@@ -0,0 +1 @@
+f0c8825a557689f86755a86126a08759
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__coll__graph.png b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__coll__graph.png
new file mode 100644
index 0000000..79812e9
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph.map b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph.map
new file mode 100644
index 0000000..704d393
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph.md5
new file mode 100644
index 0000000..f32f043
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph.md5
@@ -0,0 +1 @@
+be205c7aecb50d062947443029c4aaa7
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph.png b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph.png
new file mode 100644
index 0000000..79812e9
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___s_t_a_t-members.html b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t-members.html
new file mode 100644
index 0000000..8071375
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__POP3_STAT , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___s_t_a_t.html b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t.html
new file mode 100644
index 0000000..00d8d60
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__POP3_STAT Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__POP3_STAT.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::POP3Command
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__coll__graph.map b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__coll__graph.map
new file mode 100644
index 0000000..36f0eac
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__coll__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__coll__graph.md5
new file mode 100644
index 0000000..54d8050
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__coll__graph.md5
@@ -0,0 +1 @@
+5824b50f620794ebdaed5a577db1a4a2
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__coll__graph.png b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__coll__graph.png
new file mode 100644
index 0000000..af3354b
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph.map b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph.map
new file mode 100644
index 0000000..36f0eac
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph.md5
new file mode 100644
index 0000000..37d5b23
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph.md5
@@ -0,0 +1 @@
+e194a94efdaaafd32fb98c222b047a54
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph.png b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph.png
new file mode 100644
index 0000000..af3354b
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___t_o_p-members.html b/docs/html/classmail_1_1_____p_o_p3___t_o_p-members.html
new file mode 100644
index 0000000..d325619
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___t_o_p-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__POP3_TOP , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___t_o_p.html b/docs/html/classmail_1_1_____p_o_p3___t_o_p.html
new file mode 100644
index 0000000..32fc1f4
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___t_o_p.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__POP3_TOP Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__POP3_TOP.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::POP3Command
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___t_o_p__coll__graph.map b/docs/html/classmail_1_1_____p_o_p3___t_o_p__coll__graph.map
new file mode 100644
index 0000000..b54d3ac
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___t_o_p__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___t_o_p__coll__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___t_o_p__coll__graph.md5
new file mode 100644
index 0000000..098fd37
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___t_o_p__coll__graph.md5
@@ -0,0 +1 @@
+fd1e4128439df6e9454d2726e48d6b9f
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___t_o_p__coll__graph.png b/docs/html/classmail_1_1_____p_o_p3___t_o_p__coll__graph.png
new file mode 100644
index 0000000..04a86ef
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___t_o_p__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___t_o_p__inherit__graph.map b/docs/html/classmail_1_1_____p_o_p3___t_o_p__inherit__graph.map
new file mode 100644
index 0000000..b54d3ac
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___t_o_p__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___t_o_p__inherit__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___t_o_p__inherit__graph.md5
new file mode 100644
index 0000000..f6054c5
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___t_o_p__inherit__graph.md5
@@ -0,0 +1 @@
+172e8c374462791dbecbdf70dd491845
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___t_o_p__inherit__graph.png b/docs/html/classmail_1_1_____p_o_p3___t_o_p__inherit__graph.png
new file mode 100644
index 0000000..04a86ef
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___t_o_p__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___u_s_e_r-members.html b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r-members.html
new file mode 100644
index 0000000..62d4c18
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__POP3_USER , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___u_s_e_r.html b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r.html
new file mode 100644
index 0000000..42e2773
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__POP3_USER Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__POP3_USER.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::POP3Command
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__coll__graph.map b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__coll__graph.map
new file mode 100644
index 0000000..8683c93
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__coll__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__coll__graph.md5
new file mode 100644
index 0000000..09d0d9f
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__coll__graph.md5
@@ -0,0 +1 @@
+50726210fc99ad69365d19e514d7cef5
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__coll__graph.png b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__coll__graph.png
new file mode 100644
index 0000000..770732c
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph.map b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph.map
new file mode 100644
index 0000000..8683c93
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph.md5 b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph.md5
new file mode 100644
index 0000000..0463fdb
--- /dev/null
+++ b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph.md5
@@ -0,0 +1 @@
+9bd3ffc63ba89c653a676305a3f837a4
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph.png b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph.png
new file mode 100644
index 0000000..770732c
Binary files /dev/null and b/docs/html/classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h-members.html b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h-members.html
new file mode 100644
index 0000000..1181296
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h-members.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__SMTP_AUTH , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h.html b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h.html
new file mode 100644
index 0000000..4364c31
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+BMAMail: mail::__SMTP_AUTH Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__SMTP_AUTH.h >
+
+
+
+
+
+
+ Public Member Functions inherited from mail::SMTPCommand
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph.map b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph.map
new file mode 100644
index 0000000..6b93701
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph.md5
new file mode 100644
index 0000000..fac9a27
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph.md5
@@ -0,0 +1 @@
+35de1f502c42b7d7ff5971869a988e40
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph.png b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph.png
new file mode 100644
index 0000000..7aacd44
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph.map b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph.map
new file mode 100644
index 0000000..6b93701
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph.md5
new file mode 100644
index 0000000..a54ca7c
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph.md5
@@ -0,0 +1 @@
+e3494269cdb9af96e8e85dc54b768e6f
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph.png b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph.png
new file mode 100644
index 0000000..7aacd44
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a-members.html b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a-members.html
new file mode 100644
index 0000000..46883ea
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a-members.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__SMTP_DATA , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a.html b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a.html
new file mode 100644
index 0000000..bb1d9d6
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: mail::__SMTP_DATA Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__SMTP_DATA.h >
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph.map b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph.map
new file mode 100644
index 0000000..21097db
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph.md5
new file mode 100644
index 0000000..39f334f
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph.md5
@@ -0,0 +1 @@
+14fef309da0aeeacc171cc9781f099d7
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph.png b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph.png
new file mode 100644
index 0000000..0be20f1
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph.map b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph.map
new file mode 100644
index 0000000..21097db
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph.md5
new file mode 100644
index 0000000..0fd134c
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph.md5
@@ -0,0 +1 @@
+5145dacbaa1db663df01cc6f6045ea3f
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph.png b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph.png
new file mode 100644
index 0000000..0be20f1
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o-members.html b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o-members.html
new file mode 100644
index 0000000..01ab047
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o-members.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__SMTP_EHLO , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o.html b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o.html
new file mode 100644
index 0000000..1f00700
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: mail::__SMTP_EHLO Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__SMTP_EHLO.h >
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph.map b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph.map
new file mode 100644
index 0000000..a19d1a2
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph.md5
new file mode 100644
index 0000000..2680b8d
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph.md5
@@ -0,0 +1 @@
+d261f678eeaa08240a5084f399dc4742
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph.png b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph.png
new file mode 100644
index 0000000..05dcbb2
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph.map b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph.map
new file mode 100644
index 0000000..a19d1a2
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph.md5
new file mode 100644
index 0000000..f79d010
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph.md5
@@ -0,0 +1 @@
+3ed319283906a1d1929bc603816947a1
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph.png b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph.png
new file mode 100644
index 0000000..05dcbb2
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o-members.html b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o-members.html
new file mode 100644
index 0000000..d4c5f1d
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o-members.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__SMTP_HELO , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o.html b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o.html
new file mode 100644
index 0000000..9c1049d
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: mail::__SMTP_HELO Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__SMTP_HELO.h >
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph.map b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph.map
new file mode 100644
index 0000000..fba1662
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph.md5
new file mode 100644
index 0000000..242477f
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph.md5
@@ -0,0 +1 @@
+da6cbcd2ae8fb71eb1b2d271862d17b0
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph.png b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph.png
new file mode 100644
index 0000000..fd2e982
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph.map b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph.map
new file mode 100644
index 0000000..fba1662
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph.md5
new file mode 100644
index 0000000..16f3d2b
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph.md5
@@ -0,0 +1 @@
+a3df83f929f8c49294cacd861f6f80a5
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph.png b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph.png
new file mode 100644
index 0000000..fd2e982
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l-members.html b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l-members.html
new file mode 100644
index 0000000..03057a3
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l-members.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__SMTP_MAIL , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l.html b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l.html
new file mode 100644
index 0000000..7a5410a
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: mail::__SMTP_MAIL Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__SMTP_MAIL.h >
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph.map b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph.map
new file mode 100644
index 0000000..f2cab64
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph.md5
new file mode 100644
index 0000000..38a6c07
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph.md5
@@ -0,0 +1 @@
+37ebe5f636dd594598efeca1d2550f17
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph.png b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph.png
new file mode 100644
index 0000000..fc7abc5
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph.map b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph.map
new file mode 100644
index 0000000..f2cab64
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph.md5
new file mode 100644
index 0000000..62322b4
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph.md5
@@ -0,0 +1 @@
+24ab807722b8895703d4636a2da16aa5
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph.png b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph.png
new file mode 100644
index 0000000..fc7abc5
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p-members.html b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p-members.html
new file mode 100644
index 0000000..85fd9a4
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p-members.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__SMTP_NOOP , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p.html b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p.html
new file mode 100644
index 0000000..1222b08
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: mail::__SMTP_NOOP Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__SMTP_NOOP.h >
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph.map b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph.map
new file mode 100644
index 0000000..f7700a1
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph.md5
new file mode 100644
index 0000000..6fcfc01
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph.md5
@@ -0,0 +1 @@
+ee9ab45e8cadf572e2773d0aeb431a99
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph.png b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph.png
new file mode 100644
index 0000000..a7474db
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph.map b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph.map
new file mode 100644
index 0000000..f7700a1
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph.md5
new file mode 100644
index 0000000..4d29d34
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph.md5
@@ -0,0 +1 @@
+4d145100a04e50ee759d7d75672e906d
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph.png b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph.png
new file mode 100644
index 0000000..a7474db
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t-members.html b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t-members.html
new file mode 100644
index 0000000..96eb721
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t-members.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__SMTP_QUIT , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t.html b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t.html
new file mode 100644
index 0000000..a2159ef
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: mail::__SMTP_QUIT Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__SMTP_QUIT.h >
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph.map b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph.map
new file mode 100644
index 0000000..092dedc
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph.md5
new file mode 100644
index 0000000..424e477
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph.md5
@@ -0,0 +1 @@
+34d4ec4341068140b43318d3c8292f7c
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph.png b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph.png
new file mode 100644
index 0000000..27619e2
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph.map b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph.map
new file mode 100644
index 0000000..092dedc
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph.md5
new file mode 100644
index 0000000..4e3afda
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph.md5
@@ -0,0 +1 @@
+34abee4ec6717b7d6910e3a1c21d4c93
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph.png b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph.png
new file mode 100644
index 0000000..27619e2
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t-members.html b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t-members.html
new file mode 100644
index 0000000..69b5308
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t-members.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__SMTP_RCPT , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t.html b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t.html
new file mode 100644
index 0000000..763a852
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: mail::__SMTP_RCPT Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__SMTP_RCPT.h >
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph.map b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph.map
new file mode 100644
index 0000000..41ad5f1
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph.md5
new file mode 100644
index 0000000..f8f40fb
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph.md5
@@ -0,0 +1 @@
+79270fa6e9091a6d48c661afaae10f44
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph.png b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph.png
new file mode 100644
index 0000000..63d40d4
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph.map b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph.map
new file mode 100644
index 0000000..41ad5f1
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph.md5
new file mode 100644
index 0000000..d5cb3d2
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph.md5
@@ -0,0 +1 @@
+ed846a192e608172fb3a0dc50d4e2de4
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph.png b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph.png
new file mode 100644
index 0000000..63d40d4
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t-members.html b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t-members.html
new file mode 100644
index 0000000..b1432bf
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t-members.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__SMTP_RSET , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t.html b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t.html
new file mode 100644
index 0000000..579a9de
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: mail::__SMTP_RSET Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__SMTP_RSET.h >
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph.map b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph.map
new file mode 100644
index 0000000..f344269
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph.md5
new file mode 100644
index 0000000..832c9cd
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph.md5
@@ -0,0 +1 @@
+57af8c11d6f5445fe786b6fc11fb000a
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph.png b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph.png
new file mode 100644
index 0000000..3fbd8ef
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph.map b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph.map
new file mode 100644
index 0000000..f344269
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph.md5
new file mode 100644
index 0000000..8b57885
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph.md5
@@ -0,0 +1 @@
+dbf1a8d54f5cba53cd378524493af18e
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph.png b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph.png
new file mode 100644
index 0000000..3fbd8ef
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y-members.html b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y-members.html
new file mode 100644
index 0000000..5716ab9
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y-members.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::__SMTP_VRFY , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y.html b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y.html
new file mode 100644
index 0000000..293723c
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+BMAMail: mail::__SMTP_VRFY Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <__SMTP_VRFY.h >
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph.map b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph.map
new file mode 100644
index 0000000..4b35592
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph.md5
new file mode 100644
index 0000000..ea3d58f
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph.md5
@@ -0,0 +1 @@
+a449935939d8b05bbeff7acde0b8c1d4
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph.png b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph.png
new file mode 100644
index 0000000..5a1fb73
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph.map b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph.map
new file mode 100644
index 0000000..4b35592
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph.md5 b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph.md5
new file mode 100644
index 0000000..35d774f
--- /dev/null
+++ b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph.md5
@@ -0,0 +1 @@
+bced91702f1481f12ebf70227c3a58ec
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph.png b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph.png
new file mode 100644
index 0000000..5a1fb73
Binary files /dev/null and b/docs/html/classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_i_m_a_p_command-members.html b/docs/html/classmail_1_1_i_m_a_p_command-members.html
new file mode 100644
index 0000000..aedd8de
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_command-members.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::IMAPCommand , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_i_m_a_p_command.html b/docs/html/classmail_1_1_i_m_a_p_command.html
new file mode 100644
index 0000000..632368c
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_command.html
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+BMAMail: mail::IMAPCommand Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <IMAPCommand.h >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
[legend ]
+
+
+
+
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+virtual int processCommand (coreutils::PString request, IMAPSession &session, std::stringstream &data)
+
+
+
+
+
◆ processCommand() [1/2]
+
+
+
+
+
+
+
+
+ virtual int mail::IMAPCommand::processCommand
+ (
+ std::string
+ request ,
+
+
+
+
+ core::TCPSession *
+ session ,
+
+
+
+
+ std::stringstream &
+ data
+
+
+
+ )
+
+
+
+
+
+inline override virtual
+
+
+
+
+
+
+
+
◆ processCommand() [2/2]
+
+
+
+
+
+
+
+
+ virtual int mail::IMAPCommand::processCommand
+ (
+ coreutils::PString
+ request ,
+
+
+
+
+ IMAPSession &
+ session ,
+
+
+
+
+ std::stringstream &
+ data
+
+
+
+ )
+
+
+
+
+
+inline virtual
+
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_i_m_a_p_command__coll__graph.map b/docs/html/classmail_1_1_i_m_a_p_command__coll__graph.map
new file mode 100644
index 0000000..331e83d
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_command__coll__graph.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/classmail_1_1_i_m_a_p_command__coll__graph.md5 b/docs/html/classmail_1_1_i_m_a_p_command__coll__graph.md5
new file mode 100644
index 0000000..8fd25f2
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_command__coll__graph.md5
@@ -0,0 +1 @@
+fa20422c8ef86a213e7bd9b4e99d27f8
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_i_m_a_p_command__coll__graph.png b/docs/html/classmail_1_1_i_m_a_p_command__coll__graph.png
new file mode 100644
index 0000000..1148003
Binary files /dev/null and b/docs/html/classmail_1_1_i_m_a_p_command__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_i_m_a_p_command__inherit__graph.map b/docs/html/classmail_1_1_i_m_a_p_command__inherit__graph.map
new file mode 100644
index 0000000..6a40a51
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_command__inherit__graph.map
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_i_m_a_p_command__inherit__graph.md5 b/docs/html/classmail_1_1_i_m_a_p_command__inherit__graph.md5
new file mode 100644
index 0000000..8911df5
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_command__inherit__graph.md5
@@ -0,0 +1 @@
+e1f87c8d560b5690c37dbede3b8594f1
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_i_m_a_p_command__inherit__graph.png b/docs/html/classmail_1_1_i_m_a_p_command__inherit__graph.png
new file mode 100644
index 0000000..8587811
Binary files /dev/null and b/docs/html/classmail_1_1_i_m_a_p_command__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_i_m_a_p_service-members.html b/docs/html/classmail_1_1_i_m_a_p_service-members.html
new file mode 100644
index 0000000..aae87fb
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_service-members.html
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::IMAPService , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_i_m_a_p_service.html b/docs/html/classmail_1_1_i_m_a_p_service.html
new file mode 100644
index 0000000..d8b49c1
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_service.html
@@ -0,0 +1,194 @@
+
+
+
+
+
+
+
+BMAMail: mail::IMAPService Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <IMAPService.h >
+
+
+
+
+
+
+ IMAPService (core::EPoll &epoll, std::string hostName , std::string mailPath, core::IPAddress ipAddress)
+
+
+
+
+
◆ IMAPService()
+
+
+
+
+
+
+
+
+ mail::IMAPService::IMAPService
+ (
+ core::EPoll &
+ epoll ,
+
+
+
+
+ std::string
+ hostName ,
+
+
+
+
+ std::string
+ mailPath ,
+
+
+
+
+ core::IPAddress
+ ipAddress
+
+
+
+ )
+
+
+
+
+
+inline
+
+
+
+
+
+
+
+
+
◆ hostName
+
+
+
+
+
+ std::string mail::IMAPService::hostName
+
+
+
+
+
+
+
+
◆ mailFileSystem
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_i_m_a_p_service__coll__graph.map b/docs/html/classmail_1_1_i_m_a_p_service__coll__graph.map
new file mode 100644
index 0000000..10c4618
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_service__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_i_m_a_p_service__coll__graph.md5 b/docs/html/classmail_1_1_i_m_a_p_service__coll__graph.md5
new file mode 100644
index 0000000..a6989cd
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_service__coll__graph.md5
@@ -0,0 +1 @@
+2dfa8bfbc95d1792dc8c4aec00b3478d
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_i_m_a_p_service__coll__graph.png b/docs/html/classmail_1_1_i_m_a_p_service__coll__graph.png
new file mode 100644
index 0000000..cc61908
Binary files /dev/null and b/docs/html/classmail_1_1_i_m_a_p_service__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_i_m_a_p_service__inherit__graph.map b/docs/html/classmail_1_1_i_m_a_p_service__inherit__graph.map
new file mode 100644
index 0000000..5191189
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_service__inherit__graph.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/classmail_1_1_i_m_a_p_service__inherit__graph.md5 b/docs/html/classmail_1_1_i_m_a_p_service__inherit__graph.md5
new file mode 100644
index 0000000..f6d8416
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_service__inherit__graph.md5
@@ -0,0 +1 @@
+c2102761ddebf652eb00a66f9bd251ac
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_i_m_a_p_service__inherit__graph.png b/docs/html/classmail_1_1_i_m_a_p_service__inherit__graph.png
new file mode 100644
index 0000000..af61c12
Binary files /dev/null and b/docs/html/classmail_1_1_i_m_a_p_service__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_i_m_a_p_session-members.html b/docs/html/classmail_1_1_i_m_a_p_session-members.html
new file mode 100644
index 0000000..09f98b6
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_session-members.html
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::IMAPSession , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_i_m_a_p_session.html b/docs/html/classmail_1_1_i_m_a_p_session.html
new file mode 100644
index 0000000..eb53b05
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_session.html
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+BMAMail: mail::IMAPSession Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <IMAPSession.h >
+
+
+
+
+
+
+
+
◆ authstate
+
+
+
+
◆ clientDomainName
+
+
+
+
+
+ std::string mail::IMAPSession::clientDomainName
+
+
+
+
+
+
+
+
◆ password
+
+
+
+
+
+ std::string mail::IMAPSession::password
+
+
+
+
+
+
+
+
◆ relay
+
+
+
+
+
+ bool mail::IMAPSession::relay = false
+
+
+
+
+
+
+
+
◆ userName
+
+
+
+
+
+ std::string mail::IMAPSession::userName
+
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_i_m_a_p_session__coll__graph.map b/docs/html/classmail_1_1_i_m_a_p_session__coll__graph.map
new file mode 100644
index 0000000..d863b1b
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_session__coll__graph.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/classmail_1_1_i_m_a_p_session__coll__graph.md5 b/docs/html/classmail_1_1_i_m_a_p_session__coll__graph.md5
new file mode 100644
index 0000000..2076481
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_session__coll__graph.md5
@@ -0,0 +1 @@
+705227b1c740262b9053fe48e1527bfd
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_i_m_a_p_session__coll__graph.png b/docs/html/classmail_1_1_i_m_a_p_session__coll__graph.png
new file mode 100644
index 0000000..026b4eb
Binary files /dev/null and b/docs/html/classmail_1_1_i_m_a_p_session__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_i_m_a_p_session__inherit__graph.map b/docs/html/classmail_1_1_i_m_a_p_session__inherit__graph.map
new file mode 100644
index 0000000..d863b1b
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_session__inherit__graph.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/classmail_1_1_i_m_a_p_session__inherit__graph.md5 b/docs/html/classmail_1_1_i_m_a_p_session__inherit__graph.md5
new file mode 100644
index 0000000..fb481ee
--- /dev/null
+++ b/docs/html/classmail_1_1_i_m_a_p_session__inherit__graph.md5
@@ -0,0 +1 @@
+bf3f23c6c404d665a372eaa9d52f5d51
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_i_m_a_p_session__inherit__graph.png b/docs/html/classmail_1_1_i_m_a_p_session__inherit__graph.png
new file mode 100644
index 0000000..026b4eb
Binary files /dev/null and b/docs/html/classmail_1_1_i_m_a_p_session__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_mail_delivery-members.html b/docs/html/classmail_1_1_mail_delivery-members.html
new file mode 100644
index 0000000..b7ab100
--- /dev/null
+++ b/docs/html/classmail_1_1_mail_delivery-members.html
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::MailDelivery , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_mail_delivery.html b/docs/html/classmail_1_1_mail_delivery.html
new file mode 100644
index 0000000..e108eed
--- /dev/null
+++ b/docs/html/classmail_1_1_mail_delivery.html
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+BMAMail: mail::MailDelivery Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <MailDelivery.h >
+
+
+
+
+
+
+
+
◆ MailDelivery()
+
+
+
+
+
+ mail::MailDelivery::MailDelivery
+ (
+ core::EPoll &
+ ePoll ,
+
+
+
+
+ std::string
+ mailQueue
+
+
+
+ )
+
+
+
+
+
+
+
+
+
+
◆ deliver()
+
+
+
+
+
+ int mail::MailDelivery::deliver
+ (
+ )
+
+
+
+
+
+
+
+
+
◆ getMailFileName()
+
+
+
+
+
+ std::string mail::MailDelivery::getMailFileName
+ (
+ )
+
+
+
+
+
+
+
+
+
◆ onDataReceived()
+
+
+
+
+
+
+
+
+ void mail::MailDelivery::onDataReceived
+ (
+ std::string
+ data )
+
+
+
+
+
+override
+
+
+
+
+
+
+
+
◆ startDelivery()
+
+
+
+
+
+ int mail::MailDelivery::startDelivery
+ (
+ std::string
+ mailQueue )
+
+
+
+
+
+
+
+
The documentation for this class was generated from the following files:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_mail_delivery__coll__graph.map b/docs/html/classmail_1_1_mail_delivery__coll__graph.map
new file mode 100644
index 0000000..5b30985
--- /dev/null
+++ b/docs/html/classmail_1_1_mail_delivery__coll__graph.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/classmail_1_1_mail_delivery__coll__graph.md5 b/docs/html/classmail_1_1_mail_delivery__coll__graph.md5
new file mode 100644
index 0000000..fd5b2fe
--- /dev/null
+++ b/docs/html/classmail_1_1_mail_delivery__coll__graph.md5
@@ -0,0 +1 @@
+485a3831ff00af0424d48083a4da2934
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_mail_delivery__coll__graph.png b/docs/html/classmail_1_1_mail_delivery__coll__graph.png
new file mode 100644
index 0000000..c67846d
Binary files /dev/null and b/docs/html/classmail_1_1_mail_delivery__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_mail_delivery__inherit__graph.map b/docs/html/classmail_1_1_mail_delivery__inherit__graph.map
new file mode 100644
index 0000000..5b30985
--- /dev/null
+++ b/docs/html/classmail_1_1_mail_delivery__inherit__graph.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/classmail_1_1_mail_delivery__inherit__graph.md5 b/docs/html/classmail_1_1_mail_delivery__inherit__graph.md5
new file mode 100644
index 0000000..a21e822
--- /dev/null
+++ b/docs/html/classmail_1_1_mail_delivery__inherit__graph.md5
@@ -0,0 +1 @@
+f4238dcda842e334306da292af43b05b
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_mail_delivery__inherit__graph.png b/docs/html/classmail_1_1_mail_delivery__inherit__graph.png
new file mode 100644
index 0000000..c67846d
Binary files /dev/null and b/docs/html/classmail_1_1_mail_delivery__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_mail_file_system-members.html b/docs/html/classmail_1_1_mail_file_system-members.html
new file mode 100644
index 0000000..507ed79
--- /dev/null
+++ b/docs/html/classmail_1_1_mail_file_system-members.html
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::MailFileSystem , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_mail_file_system.html b/docs/html/classmail_1_1_mail_file_system.html
new file mode 100644
index 0000000..d6fdff0
--- /dev/null
+++ b/docs/html/classmail_1_1_mail_file_system.html
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+BMAMail: mail::MailFileSystem Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <MailFileSystem.h >
+
+
+
+
◆ MailFileSystem()
+
+
+
+
+
+
+
+
+ mail::MailFileSystem::MailFileSystem
+ (
+ std::string
+ mailPath )
+
+
+
+
+
+inline
+
+
+
+
+
+
+
+
+
◆ getAliasMailboxes()
+
+
+
+
+
+ std::vector<std::string> mail::MailFileSystem::getAliasMailboxes
+ (
+ std::string
+ alias )
+
+
+
+
+
+
+
+
+
◆ getMailboxPath()
+
+
+
+
+
+
+
+
+ std::string mail::MailFileSystem::getMailboxPath
+ (
+ std::string
+ mailbox )
+
+
+
+
+
+inline
+
+
+
+
+
+
+
+
◆ ifAliasExists()
+
+
+
+
+
+
+
+
+ bool mail::MailFileSystem::ifAliasExists
+ (
+ std::string
+ alias )
+
+
+
+
+
+inline
+
+
+
+
+
+
+
+
◆ ifMailBoxExists()
+
+
+
+
+
+
+
+
+ bool mail::MailFileSystem::ifMailBoxExists
+ (
+ std::string
+ mailbox )
+
+
+
+
+
+inline
+
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_p_o_p3_command-members.html b/docs/html/classmail_1_1_p_o_p3_command-members.html
new file mode 100644
index 0000000..7777f4b
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_command-members.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::POP3Command , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_p_o_p3_command.html b/docs/html/classmail_1_1_p_o_p3_command.html
new file mode 100644
index 0000000..064e880
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_command.html
@@ -0,0 +1,206 @@
+
+
+
+
+
+
+
+BMAMail: mail::POP3Command Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <POP3Command.h >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
[legend ]
+
+
+
+
+virtual int processCommand (std::string request, core::TCPSession *session, std::stringstream &data) override
+
+virtual int processCommand (coreutils::PString request, POP3Session &session, std::stringstream &data)
+
+
+
+
+
◆ processCommand() [1/2]
+
+
+
+
+
+
+
+
+ virtual int mail::POP3Command::processCommand
+ (
+ std::string
+ request ,
+
+
+
+
+ core::TCPSession *
+ session ,
+
+
+
+
+ std::stringstream &
+ data
+
+
+
+ )
+
+
+
+
+
+inline override virtual
+
+
+
+
+
+
+
+
◆ processCommand() [2/2]
+
+
+
+
+
+
+
+
+ virtual int mail::POP3Command::processCommand
+ (
+ coreutils::PString
+ request ,
+
+
+
+
+ POP3Session &
+ session ,
+
+
+
+
+ std::stringstream &
+ data
+
+
+
+ )
+
+
+
+
+
+inline virtual
+
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_p_o_p3_command__coll__graph.map b/docs/html/classmail_1_1_p_o_p3_command__coll__graph.map
new file mode 100644
index 0000000..ed0ae1d
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_command__coll__graph.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/classmail_1_1_p_o_p3_command__coll__graph.md5 b/docs/html/classmail_1_1_p_o_p3_command__coll__graph.md5
new file mode 100644
index 0000000..0243236
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_command__coll__graph.md5
@@ -0,0 +1 @@
+3bc0e935b6d6b7cda0edffeaff7d53fd
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_p_o_p3_command__coll__graph.png b/docs/html/classmail_1_1_p_o_p3_command__coll__graph.png
new file mode 100644
index 0000000..709f528
Binary files /dev/null and b/docs/html/classmail_1_1_p_o_p3_command__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_p_o_p3_command__inherit__graph.map b/docs/html/classmail_1_1_p_o_p3_command__inherit__graph.map
new file mode 100644
index 0000000..475dec2
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_command__inherit__graph.map
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_p_o_p3_command__inherit__graph.md5 b/docs/html/classmail_1_1_p_o_p3_command__inherit__graph.md5
new file mode 100644
index 0000000..e846f86
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_command__inherit__graph.md5
@@ -0,0 +1 @@
+a123da7ee92b370d3929676a59b54794
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_p_o_p3_command__inherit__graph.png b/docs/html/classmail_1_1_p_o_p3_command__inherit__graph.png
new file mode 100644
index 0000000..43e078d
Binary files /dev/null and b/docs/html/classmail_1_1_p_o_p3_command__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_p_o_p3_service-members.html b/docs/html/classmail_1_1_p_o_p3_service-members.html
new file mode 100644
index 0000000..7f7faac
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_service-members.html
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::POP3Service , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_p_o_p3_service.html b/docs/html/classmail_1_1_p_o_p3_service.html
new file mode 100644
index 0000000..7d0c0eb
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_service.html
@@ -0,0 +1,194 @@
+
+
+
+
+
+
+
+BMAMail: mail::POP3Service Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <POP3Service.h >
+
+
+
+
+
+
+ POP3Service (core::EPoll &epoll, std::string hostName , std::string mailPath, core::IPAddress ipAddress)
+
+
+
+
+
◆ POP3Service()
+
+
+
+
+
+
+
+
+ mail::POP3Service::POP3Service
+ (
+ core::EPoll &
+ epoll ,
+
+
+
+
+ std::string
+ hostName ,
+
+
+
+
+ std::string
+ mailPath ,
+
+
+
+
+ core::IPAddress
+ ipAddress
+
+
+
+ )
+
+
+
+
+
+inline
+
+
+
+
+
+
+
+
+
◆ hostName
+
+
+
+
+
+ std::string mail::POP3Service::hostName
+
+
+
+
+
+
+
+
◆ mailFileSystem
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_p_o_p3_service__coll__graph.map b/docs/html/classmail_1_1_p_o_p3_service__coll__graph.map
new file mode 100644
index 0000000..2b926d4
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_service__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_p_o_p3_service__coll__graph.md5 b/docs/html/classmail_1_1_p_o_p3_service__coll__graph.md5
new file mode 100644
index 0000000..8f0cdb4
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_service__coll__graph.md5
@@ -0,0 +1 @@
+262530a2fca64cc4c4d8d4b4a056033b
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_p_o_p3_service__coll__graph.png b/docs/html/classmail_1_1_p_o_p3_service__coll__graph.png
new file mode 100644
index 0000000..272bf9a
Binary files /dev/null and b/docs/html/classmail_1_1_p_o_p3_service__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_p_o_p3_service__inherit__graph.map b/docs/html/classmail_1_1_p_o_p3_service__inherit__graph.map
new file mode 100644
index 0000000..c1ccf49
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_service__inherit__graph.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/classmail_1_1_p_o_p3_service__inherit__graph.md5 b/docs/html/classmail_1_1_p_o_p3_service__inherit__graph.md5
new file mode 100644
index 0000000..cda847a
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_service__inherit__graph.md5
@@ -0,0 +1 @@
+1b72bc461894b0ce6f381202d5a14fbb
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_p_o_p3_service__inherit__graph.png b/docs/html/classmail_1_1_p_o_p3_service__inherit__graph.png
new file mode 100644
index 0000000..17fdff1
Binary files /dev/null and b/docs/html/classmail_1_1_p_o_p3_service__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_p_o_p3_session-members.html b/docs/html/classmail_1_1_p_o_p3_session-members.html
new file mode 100644
index 0000000..ae5d0b0
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_session-members.html
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::POP3Session , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_p_o_p3_session.html b/docs/html/classmail_1_1_p_o_p3_session.html
new file mode 100644
index 0000000..154c480
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_session.html
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+BMAMail: mail::POP3Session Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <POP3Session.h >
+
+
+
+
+
+
+
+
◆ authstate
+
+
+
+
◆ clientDomainName
+
+
+
+
+
+ std::string mail::POP3Session::clientDomainName
+
+
+
+
+
+
+
+
◆ password
+
+
+
+
+
+ std::string mail::POP3Session::password
+
+
+
+
+
+
+
+
◆ relay
+
+
+
+
+
+ bool mail::POP3Session::relay = false
+
+
+
+
+
+
+
+
◆ userName
+
+
+
+
+
+ std::string mail::POP3Session::userName
+
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_p_o_p3_session__coll__graph.map b/docs/html/classmail_1_1_p_o_p3_session__coll__graph.map
new file mode 100644
index 0000000..bb6790b
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_session__coll__graph.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/classmail_1_1_p_o_p3_session__coll__graph.md5 b/docs/html/classmail_1_1_p_o_p3_session__coll__graph.md5
new file mode 100644
index 0000000..8446a57
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_session__coll__graph.md5
@@ -0,0 +1 @@
+add6f86e4bcac06c664af326fa75bcf1
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_p_o_p3_session__coll__graph.png b/docs/html/classmail_1_1_p_o_p3_session__coll__graph.png
new file mode 100644
index 0000000..0a50f34
Binary files /dev/null and b/docs/html/classmail_1_1_p_o_p3_session__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_p_o_p3_session__inherit__graph.map b/docs/html/classmail_1_1_p_o_p3_session__inherit__graph.map
new file mode 100644
index 0000000..bb6790b
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_session__inherit__graph.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/classmail_1_1_p_o_p3_session__inherit__graph.md5 b/docs/html/classmail_1_1_p_o_p3_session__inherit__graph.md5
new file mode 100644
index 0000000..44437d0
--- /dev/null
+++ b/docs/html/classmail_1_1_p_o_p3_session__inherit__graph.md5
@@ -0,0 +1 @@
+edb5c61ef690525da568a2cb8d968368
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_p_o_p3_session__inherit__graph.png b/docs/html/classmail_1_1_p_o_p3_session__inherit__graph.png
new file mode 100644
index 0000000..0a50f34
Binary files /dev/null and b/docs/html/classmail_1_1_p_o_p3_session__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_s_m_t_p_command-members.html b/docs/html/classmail_1_1_s_m_t_p_command-members.html
new file mode 100644
index 0000000..41a77a2
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_command-members.html
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::SMTPCommand , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_s_m_t_p_command.html b/docs/html/classmail_1_1_s_m_t_p_command.html
new file mode 100644
index 0000000..fb4f4c8
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_command.html
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+
+BMAMail: mail::SMTPCommand Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <SMTPCommand.h >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
[legend ]
+
+
+
+
+
+
◆ processCommand() [1/2]
+
+
+
+
+
+
+
+
+ virtual int mail::SMTPCommand::processCommand
+ (
+ std::string
+ request ,
+
+
+
+
+ core::TCPSession *
+ session ,
+
+
+
+
+ std::stringstream &
+ data
+
+
+
+ )
+
+
+
+
+
+inline override virtual
+
+
+
+
+
+
+
+
◆ processCommand() [2/2]
+
+
+
+
+
+
+
+
+ virtual int mail::SMTPCommand::processCommand
+ (
+ coreutils::PString
+ request ,
+
+
+
+
+ SMTPSession &
+ session ,
+
+
+
+
+ SMTPService &
+ service ,
+
+
+
+
+ std::stringstream &
+ data
+
+
+
+ )
+
+
+
+
+
+inline virtual
+
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_s_m_t_p_command__coll__graph.map b/docs/html/classmail_1_1_s_m_t_p_command__coll__graph.map
new file mode 100644
index 0000000..076b45f
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_command__coll__graph.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/classmail_1_1_s_m_t_p_command__coll__graph.md5 b/docs/html/classmail_1_1_s_m_t_p_command__coll__graph.md5
new file mode 100644
index 0000000..c1d0a9a
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_command__coll__graph.md5
@@ -0,0 +1 @@
+892e0cc972e015343b3f76bcf4bf007e
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_s_m_t_p_command__coll__graph.png b/docs/html/classmail_1_1_s_m_t_p_command__coll__graph.png
new file mode 100644
index 0000000..d82a7b2
Binary files /dev/null and b/docs/html/classmail_1_1_s_m_t_p_command__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_s_m_t_p_command__inherit__graph.map b/docs/html/classmail_1_1_s_m_t_p_command__inherit__graph.map
new file mode 100644
index 0000000..503d989
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_command__inherit__graph.map
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_s_m_t_p_command__inherit__graph.md5 b/docs/html/classmail_1_1_s_m_t_p_command__inherit__graph.md5
new file mode 100644
index 0000000..c80a59d
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_command__inherit__graph.md5
@@ -0,0 +1 @@
+b812be91274f59438b59a0cba0ca73e8
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_s_m_t_p_command__inherit__graph.png b/docs/html/classmail_1_1_s_m_t_p_command__inherit__graph.png
new file mode 100644
index 0000000..2c4fa09
Binary files /dev/null and b/docs/html/classmail_1_1_s_m_t_p_command__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_s_m_t_p_service-members.html b/docs/html/classmail_1_1_s_m_t_p_service-members.html
new file mode 100644
index 0000000..44c8fb6
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_service-members.html
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::SMTPService , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_s_m_t_p_service.html b/docs/html/classmail_1_1_s_m_t_p_service.html
new file mode 100644
index 0000000..e2eb1e4
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_service.html
@@ -0,0 +1,194 @@
+
+
+
+
+
+
+
+BMAMail: mail::SMTPService Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <SMTPService.h >
+
+
+
+
+
+
+ SMTPService (core::EPoll &epoll, std::string hostName , std::string mailPath, core::IPAddress ipAddress)
+
+
+
+
+
◆ SMTPService()
+
+
+
+
+
+
+
+
+ mail::SMTPService::SMTPService
+ (
+ core::EPoll &
+ epoll ,
+
+
+
+
+ std::string
+ hostName ,
+
+
+
+
+ std::string
+ mailPath ,
+
+
+
+
+ core::IPAddress
+ ipAddress
+
+
+
+ )
+
+
+
+
+
+inline
+
+
+
+
+
+
+
+
+
◆ hostName
+
+
+
+
+
+ std::string mail::SMTPService::hostName
+
+
+
+
+
+
+
+
◆ mailFileSystem
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_s_m_t_p_service__coll__graph.map b/docs/html/classmail_1_1_s_m_t_p_service__coll__graph.map
new file mode 100644
index 0000000..69177d4
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_service__coll__graph.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/classmail_1_1_s_m_t_p_service__coll__graph.md5 b/docs/html/classmail_1_1_s_m_t_p_service__coll__graph.md5
new file mode 100644
index 0000000..c15e95e
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_service__coll__graph.md5
@@ -0,0 +1 @@
+b8baf9802dd69b6ebd8e9c3320bb08dd
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_s_m_t_p_service__coll__graph.png b/docs/html/classmail_1_1_s_m_t_p_service__coll__graph.png
new file mode 100644
index 0000000..e47dd0f
Binary files /dev/null and b/docs/html/classmail_1_1_s_m_t_p_service__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_s_m_t_p_service__inherit__graph.map b/docs/html/classmail_1_1_s_m_t_p_service__inherit__graph.map
new file mode 100644
index 0000000..9a0ff90
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_service__inherit__graph.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/classmail_1_1_s_m_t_p_service__inherit__graph.md5 b/docs/html/classmail_1_1_s_m_t_p_service__inherit__graph.md5
new file mode 100644
index 0000000..748c5d9
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_service__inherit__graph.md5
@@ -0,0 +1 @@
+21284a9627586dbbf86fb1be630287ce
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_s_m_t_p_service__inherit__graph.png b/docs/html/classmail_1_1_s_m_t_p_service__inherit__graph.png
new file mode 100644
index 0000000..3596484
Binary files /dev/null and b/docs/html/classmail_1_1_s_m_t_p_service__inherit__graph.png differ
diff --git a/docs/html/classmail_1_1_s_m_t_p_session-members.html b/docs/html/classmail_1_1_s_m_t_p_session-members.html
new file mode 100644
index 0000000..6a36916
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_session-members.html
@@ -0,0 +1,93 @@
+
+
+
+
+
+
+
+BMAMail: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This is the complete list of members for mail::SMTPSession , including all inherited members.
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_s_m_t_p_session.html b/docs/html/classmail_1_1_s_m_t_p_session.html
new file mode 100644
index 0000000..9983f3b
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_session.html
@@ -0,0 +1,309 @@
+
+
+
+
+
+
+
+BMAMail: mail::SMTPSession Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include <SMTPSession.h >
+
+
+
+
+
+
+ SMTPSession (core::EPoll &ePoll, core::TCPServer &server)
+
+
+
+
+
◆ SMTPSession()
+
+
+
+
+
+
+
+
+ mail::SMTPSession::SMTPSession
+ (
+ core::EPoll &
+ ePoll ,
+
+
+
+
+ core::TCPServer &
+ server
+
+
+
+ )
+
+
+
+
+
+inline
+
+
+
+
+
+
+
+
+
◆ authState
+
+
+
+
◆ clientDomainName
+
+
+
+
+
+ std::string mail::SMTPSession::clientDomainName
+
+
+
+
+
+
+
+
◆ mailData
+
+
+
+
+
+ std::stringstream mail::SMTPSession::mailData
+
+
+
+
+
+
+
+
◆ mode
+
+
+
+
◆ password
+
+
+
+
+
+ std::string mail::SMTPSession::password
+
+
+
+
+
+
+
+
◆ recipientList
+
+
+
+
+
+ std::vector<std::string> mail::SMTPSession::recipientList
+
+
+
+
+
+
+
+
◆ relay
+
+
+
+
+
+ bool mail::SMTPSession::relay = false
+
+
+
+
+
+
+
+
◆ sender
+
+
+
+
+
+ std::string mail::SMTPSession::sender
+
+
+
+
+
+
+
+
◆ state
+
+
+
+
◆ userName
+
+
+
+
+
+ std::string mail::SMTPSession::userName
+
+
+
+
+
+
+
The documentation for this class was generated from the following file:
+
+
+
+
+
diff --git a/docs/html/classmail_1_1_s_m_t_p_session__coll__graph.map b/docs/html/classmail_1_1_s_m_t_p_session__coll__graph.map
new file mode 100644
index 0000000..c187be3
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_session__coll__graph.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/classmail_1_1_s_m_t_p_session__coll__graph.md5 b/docs/html/classmail_1_1_s_m_t_p_session__coll__graph.md5
new file mode 100644
index 0000000..c841b68
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_session__coll__graph.md5
@@ -0,0 +1 @@
+28e30af2169b82b8fb6eafd882b60742
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_s_m_t_p_session__coll__graph.png b/docs/html/classmail_1_1_s_m_t_p_session__coll__graph.png
new file mode 100644
index 0000000..7dcef7c
Binary files /dev/null and b/docs/html/classmail_1_1_s_m_t_p_session__coll__graph.png differ
diff --git a/docs/html/classmail_1_1_s_m_t_p_session__inherit__graph.map b/docs/html/classmail_1_1_s_m_t_p_session__inherit__graph.map
new file mode 100644
index 0000000..c187be3
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_session__inherit__graph.map
@@ -0,0 +1,2 @@
+
+
diff --git a/docs/html/classmail_1_1_s_m_t_p_session__inherit__graph.md5 b/docs/html/classmail_1_1_s_m_t_p_session__inherit__graph.md5
new file mode 100644
index 0000000..a2db1cc
--- /dev/null
+++ b/docs/html/classmail_1_1_s_m_t_p_session__inherit__graph.md5
@@ -0,0 +1 @@
+329414915597213ea9e55b48dc5da0d7
\ No newline at end of file
diff --git a/docs/html/classmail_1_1_s_m_t_p_session__inherit__graph.png b/docs/html/classmail_1_1_s_m_t_p_session__inherit__graph.png
new file mode 100644
index 0000000..7dcef7c
Binary files /dev/null and b/docs/html/classmail_1_1_s_m_t_p_session__inherit__graph.png differ
diff --git a/docs/html/closed.png b/docs/html/closed.png
new file mode 100644
index 0000000..98cc2c9
Binary files /dev/null and b/docs/html/closed.png differ
diff --git a/docs/html/doc.png b/docs/html/doc.png
new file mode 100644
index 0000000..17edabf
Binary files /dev/null and b/docs/html/doc.png differ
diff --git a/docs/html/doxygen.css b/docs/html/doxygen.css
new file mode 100644
index 0000000..4f1ab91
--- /dev/null
+++ b/docs/html/doxygen.css
@@ -0,0 +1,1596 @@
+/* The standard CSS for doxygen 1.8.13 */
+
+body, table, div, p, dl {
+ font: 400 14px/22px Roboto,sans-serif;
+}
+
+p.reference, p.definition {
+ font: 400 14px/22px Roboto,sans-serif;
+}
+
+/* @group Heading Levels */
+
+h1.groupheader {
+ font-size: 150%;
+}
+
+.title {
+ font: 400 14px/28px Roboto,sans-serif;
+ font-size: 150%;
+ font-weight: bold;
+ margin: 10px 2px;
+}
+
+h2.groupheader {
+ border-bottom: 1px solid #879ECB;
+ color: #354C7B;
+ font-size: 150%;
+ font-weight: normal;
+ margin-top: 1.75em;
+ padding-top: 8px;
+ padding-bottom: 4px;
+ width: 100%;
+}
+
+h3.groupheader {
+ font-size: 100%;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ -webkit-transition: text-shadow 0.5s linear;
+ -moz-transition: text-shadow 0.5s linear;
+ -ms-transition: text-shadow 0.5s linear;
+ -o-transition: text-shadow 0.5s linear;
+ transition: text-shadow 0.5s linear;
+ margin-right: 15px;
+}
+
+h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
+ text-shadow: 0 0 15px cyan;
+}
+
+dt {
+ font-weight: bold;
+}
+
+div.multicol {
+ -moz-column-gap: 1em;
+ -webkit-column-gap: 1em;
+ -moz-column-count: 3;
+ -webkit-column-count: 3;
+}
+
+p.startli, p.startdd {
+ margin-top: 2px;
+}
+
+p.starttd {
+ margin-top: 0px;
+}
+
+p.endli {
+ margin-bottom: 0px;
+}
+
+p.enddd {
+ margin-bottom: 4px;
+}
+
+p.endtd {
+ margin-bottom: 2px;
+}
+
+/* @end */
+
+caption {
+ font-weight: bold;
+}
+
+span.legend {
+ font-size: 70%;
+ text-align: center;
+}
+
+h3.version {
+ font-size: 90%;
+ text-align: center;
+}
+
+div.qindex, div.navtab{
+ background-color: #EBEFF6;
+ border: 1px solid #A3B4D7;
+ text-align: center;
+}
+
+div.qindex, div.navpath {
+ width: 100%;
+ line-height: 140%;
+}
+
+div.navtab {
+ margin-right: 15px;
+}
+
+/* @group Link Styling */
+
+a {
+ color: #3D578C;
+ font-weight: normal;
+ text-decoration: none;
+}
+
+.contents a:visited {
+ color: #4665A2;
+}
+
+a:hover {
+ text-decoration: underline;
+}
+
+a.qindex {
+ font-weight: bold;
+}
+
+a.qindexHL {
+ font-weight: bold;
+ background-color: #9CAFD4;
+ color: #ffffff;
+ border: 1px double #869DCA;
+}
+
+.contents a.qindexHL:visited {
+ color: #ffffff;
+}
+
+a.el {
+ font-weight: bold;
+}
+
+a.elRef {
+}
+
+a.code, a.code:visited, a.line, a.line:visited {
+ color: #4665A2;
+}
+
+a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
+ color: #4665A2;
+}
+
+/* @end */
+
+dl.el {
+ margin-left: -1cm;
+}
+
+pre.fragment {
+ border: 1px solid #C4CFE5;
+ background-color: #FBFCFD;
+ padding: 4px 6px;
+ margin: 4px 8px 4px 2px;
+ overflow: auto;
+ word-wrap: break-word;
+ font-size: 9pt;
+ line-height: 125%;
+ font-family: monospace, fixed;
+ font-size: 105%;
+}
+
+div.fragment {
+ padding: 0px;
+ margin: 4px 8px 4px 2px;
+ background-color: #FBFCFD;
+ border: 1px solid #C4CFE5;
+}
+
+div.line {
+ font-family: monospace, fixed;
+ font-size: 13px;
+ min-height: 13px;
+ line-height: 1.0;
+ text-wrap: unrestricted;
+ white-space: -moz-pre-wrap; /* Moz */
+ white-space: -pre-wrap; /* Opera 4-6 */
+ white-space: -o-pre-wrap; /* Opera 7 */
+ white-space: pre-wrap; /* CSS3 */
+ word-wrap: break-word; /* IE 5.5+ */
+ text-indent: -53px;
+ padding-left: 53px;
+ padding-bottom: 0px;
+ margin: 0px;
+ -webkit-transition-property: background-color, box-shadow;
+ -webkit-transition-duration: 0.5s;
+ -moz-transition-property: background-color, box-shadow;
+ -moz-transition-duration: 0.5s;
+ -ms-transition-property: background-color, box-shadow;
+ -ms-transition-duration: 0.5s;
+ -o-transition-property: background-color, box-shadow;
+ -o-transition-duration: 0.5s;
+ transition-property: background-color, box-shadow;
+ transition-duration: 0.5s;
+}
+
+div.line:after {
+ content:"\000A";
+ white-space: pre;
+}
+
+div.line.glow {
+ background-color: cyan;
+ box-shadow: 0 0 10px cyan;
+}
+
+
+span.lineno {
+ padding-right: 4px;
+ text-align: right;
+ border-right: 2px solid #0F0;
+ background-color: #E8E8E8;
+ white-space: pre;
+}
+span.lineno a {
+ background-color: #D8D8D8;
+}
+
+span.lineno a:hover {
+ background-color: #C8C8C8;
+}
+
+.lineno {
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+div.ah, span.ah {
+ background-color: black;
+ font-weight: bold;
+ color: #ffffff;
+ margin-bottom: 3px;
+ margin-top: 3px;
+ padding: 0.2em;
+ border: solid thin #333;
+ border-radius: 0.5em;
+ -webkit-border-radius: .5em;
+ -moz-border-radius: .5em;
+ box-shadow: 2px 2px 3px #999;
+ -webkit-box-shadow: 2px 2px 3px #999;
+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
+ background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%);
+}
+
+div.classindex ul {
+ list-style: none;
+ padding-left: 0;
+}
+
+div.classindex span.ai {
+ display: inline-block;
+}
+
+div.groupHeader {
+ margin-left: 16px;
+ margin-top: 12px;
+ font-weight: bold;
+}
+
+div.groupText {
+ margin-left: 16px;
+ font-style: italic;
+}
+
+body {
+ background-color: white;
+ color: black;
+ margin: 0;
+}
+
+div.contents {
+ margin-top: 10px;
+ margin-left: 12px;
+ margin-right: 8px;
+}
+
+td.indexkey {
+ background-color: #EBEFF6;
+ font-weight: bold;
+ border: 1px solid #C4CFE5;
+ margin: 2px 0px 2px 0;
+ padding: 2px 10px;
+ white-space: nowrap;
+ vertical-align: top;
+}
+
+td.indexvalue {
+ background-color: #EBEFF6;
+ border: 1px solid #C4CFE5;
+ padding: 2px 10px;
+ margin: 2px 0px;
+}
+
+tr.memlist {
+ background-color: #EEF1F7;
+}
+
+p.formulaDsp {
+ text-align: center;
+}
+
+img.formulaDsp {
+
+}
+
+img.formulaInl {
+ vertical-align: middle;
+}
+
+div.center {
+ text-align: center;
+ margin-top: 0px;
+ margin-bottom: 0px;
+ padding: 0px;
+}
+
+div.center img {
+ border: 0px;
+}
+
+address.footer {
+ text-align: right;
+ padding-right: 12px;
+}
+
+img.footer {
+ border: 0px;
+ vertical-align: middle;
+}
+
+/* @group Code Colorization */
+
+span.keyword {
+ color: #008000
+}
+
+span.keywordtype {
+ color: #604020
+}
+
+span.keywordflow {
+ color: #e08000
+}
+
+span.comment {
+ color: #800000
+}
+
+span.preprocessor {
+ color: #806020
+}
+
+span.stringliteral {
+ color: #002080
+}
+
+span.charliteral {
+ color: #008080
+}
+
+span.vhdldigit {
+ color: #ff00ff
+}
+
+span.vhdlchar {
+ color: #000000
+}
+
+span.vhdlkeyword {
+ color: #700070
+}
+
+span.vhdllogic {
+ color: #ff0000
+}
+
+blockquote {
+ background-color: #F7F8FB;
+ border-left: 2px solid #9CAFD4;
+ margin: 0 24px 0 4px;
+ padding: 0 12px 0 16px;
+}
+
+/* @end */
+
+/*
+.search {
+ color: #003399;
+ font-weight: bold;
+}
+
+form.search {
+ margin-bottom: 0px;
+ margin-top: 0px;
+}
+
+input.search {
+ font-size: 75%;
+ color: #000080;
+ font-weight: normal;
+ background-color: #e8eef2;
+}
+*/
+
+td.tiny {
+ font-size: 75%;
+}
+
+.dirtab {
+ padding: 4px;
+ border-collapse: collapse;
+ border: 1px solid #A3B4D7;
+}
+
+th.dirtab {
+ background: #EBEFF6;
+ font-weight: bold;
+}
+
+hr {
+ height: 0px;
+ border: none;
+ border-top: 1px solid #4A6AAA;
+}
+
+hr.footer {
+ height: 1px;
+}
+
+/* @group Member Descriptions */
+
+table.memberdecls {
+ border-spacing: 0px;
+ padding: 0px;
+}
+
+.memberdecls td, .fieldtable tr {
+ -webkit-transition-property: background-color, box-shadow;
+ -webkit-transition-duration: 0.5s;
+ -moz-transition-property: background-color, box-shadow;
+ -moz-transition-duration: 0.5s;
+ -ms-transition-property: background-color, box-shadow;
+ -ms-transition-duration: 0.5s;
+ -o-transition-property: background-color, box-shadow;
+ -o-transition-duration: 0.5s;
+ transition-property: background-color, box-shadow;
+ transition-duration: 0.5s;
+}
+
+.memberdecls td.glow, .fieldtable tr.glow {
+ background-color: cyan;
+ box-shadow: 0 0 15px cyan;
+}
+
+.mdescLeft, .mdescRight,
+.memItemLeft, .memItemRight,
+.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
+ background-color: #F9FAFC;
+ border: none;
+ margin: 4px;
+ padding: 1px 0 0 8px;
+}
+
+.mdescLeft, .mdescRight {
+ padding: 0px 8px 4px 8px;
+ color: #555;
+}
+
+.memSeparator {
+ border-bottom: 1px solid #DEE4F0;
+ line-height: 1px;
+ margin: 0px;
+ padding: 0px;
+}
+
+.memItemLeft, .memTemplItemLeft {
+ white-space: nowrap;
+}
+
+.memItemRight {
+ width: 100%;
+}
+
+.memTemplParams {
+ color: #4665A2;
+ white-space: nowrap;
+ font-size: 80%;
+}
+
+/* @end */
+
+/* @group Member Details */
+
+/* Styles for detailed member documentation */
+
+.memtitle {
+ padding: 8px;
+ border-top: 1px solid #A8B8D9;
+ border-left: 1px solid #A8B8D9;
+ border-right: 1px solid #A8B8D9;
+ border-top-right-radius: 4px;
+ border-top-left-radius: 4px;
+ margin-bottom: -1px;
+ background-image: url('nav_f.png');
+ background-repeat: repeat-x;
+ background-color: #E2E8F2;
+ line-height: 1.25;
+ font-weight: 300;
+ float:left;
+}
+
+.permalink
+{
+ font-size: 65%;
+ display: inline-block;
+ vertical-align: middle;
+}
+
+.memtemplate {
+ font-size: 80%;
+ color: #4665A2;
+ font-weight: normal;
+ margin-left: 9px;
+}
+
+.memnav {
+ background-color: #EBEFF6;
+ border: 1px solid #A3B4D7;
+ text-align: center;
+ margin: 2px;
+ margin-right: 15px;
+ padding: 2px;
+}
+
+.mempage {
+ width: 100%;
+}
+
+.memitem {
+ padding: 0;
+ margin-bottom: 10px;
+ margin-right: 5px;
+ -webkit-transition: box-shadow 0.5s linear;
+ -moz-transition: box-shadow 0.5s linear;
+ -ms-transition: box-shadow 0.5s linear;
+ -o-transition: box-shadow 0.5s linear;
+ transition: box-shadow 0.5s linear;
+ display: table !important;
+ width: 100%;
+}
+
+.memitem.glow {
+ box-shadow: 0 0 15px cyan;
+}
+
+.memname {
+ font-weight: 400;
+ margin-left: 6px;
+}
+
+.memname td {
+ vertical-align: bottom;
+}
+
+.memproto, dl.reflist dt {
+ border-top: 1px solid #A8B8D9;
+ border-left: 1px solid #A8B8D9;
+ border-right: 1px solid #A8B8D9;
+ padding: 6px 0px 6px 0px;
+ color: #253555;
+ font-weight: bold;
+ text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+ background-color: #DFE5F1;
+ /* opera specific markup */
+ box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+ border-top-right-radius: 4px;
+ /* firefox specific markup */
+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+ -moz-border-radius-topright: 4px;
+ /* webkit specific markup */
+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+ -webkit-border-top-right-radius: 4px;
+
+}
+
+.overload {
+ font-family: "courier new",courier,monospace;
+ font-size: 65%;
+}
+
+.memdoc, dl.reflist dd {
+ border-bottom: 1px solid #A8B8D9;
+ border-left: 1px solid #A8B8D9;
+ border-right: 1px solid #A8B8D9;
+ padding: 6px 10px 2px 10px;
+ background-color: #FBFCFD;
+ border-top-width: 0;
+ background-image:url('nav_g.png');
+ background-repeat:repeat-x;
+ background-color: #FFFFFF;
+ /* opera specific markup */
+ border-bottom-left-radius: 4px;
+ border-bottom-right-radius: 4px;
+ box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+ /* firefox specific markup */
+ -moz-border-radius-bottomleft: 4px;
+ -moz-border-radius-bottomright: 4px;
+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+ /* webkit specific markup */
+ -webkit-border-bottom-left-radius: 4px;
+ -webkit-border-bottom-right-radius: 4px;
+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+}
+
+dl.reflist dt {
+ padding: 5px;
+}
+
+dl.reflist dd {
+ margin: 0px 0px 10px 0px;
+ padding: 5px;
+}
+
+.paramkey {
+ text-align: right;
+}
+
+.paramtype {
+ white-space: nowrap;
+}
+
+.paramname {
+ color: #602020;
+ white-space: nowrap;
+}
+.paramname em {
+ font-style: normal;
+}
+.paramname code {
+ line-height: 14px;
+}
+
+.params, .retval, .exception, .tparams {
+ margin-left: 0px;
+ padding-left: 0px;
+}
+
+.params .paramname, .retval .paramname {
+ font-weight: bold;
+ vertical-align: top;
+}
+
+.params .paramtype {
+ font-style: italic;
+ vertical-align: top;
+}
+
+.params .paramdir {
+ font-family: "courier new",courier,monospace;
+ vertical-align: top;
+}
+
+table.mlabels {
+ border-spacing: 0px;
+}
+
+td.mlabels-left {
+ width: 100%;
+ padding: 0px;
+}
+
+td.mlabels-right {
+ vertical-align: bottom;
+ padding: 0px;
+ white-space: nowrap;
+}
+
+span.mlabels {
+ margin-left: 8px;
+}
+
+span.mlabel {
+ background-color: #728DC1;
+ border-top:1px solid #5373B4;
+ border-left:1px solid #5373B4;
+ border-right:1px solid #C4CFE5;
+ border-bottom:1px solid #C4CFE5;
+ text-shadow: none;
+ color: white;
+ margin-right: 4px;
+ padding: 2px 3px;
+ border-radius: 3px;
+ font-size: 7pt;
+ white-space: nowrap;
+ vertical-align: middle;
+}
+
+
+
+/* @end */
+
+/* these are for tree view inside a (index) page */
+
+div.directory {
+ margin: 10px 0px;
+ border-top: 1px solid #9CAFD4;
+ border-bottom: 1px solid #9CAFD4;
+ width: 100%;
+}
+
+.directory table {
+ border-collapse:collapse;
+}
+
+.directory td {
+ margin: 0px;
+ padding: 0px;
+ vertical-align: top;
+}
+
+.directory td.entry {
+ white-space: nowrap;
+ padding-right: 6px;
+ padding-top: 3px;
+}
+
+.directory td.entry a {
+ outline:none;
+}
+
+.directory td.entry a img {
+ border: none;
+}
+
+.directory td.desc {
+ width: 100%;
+ padding-left: 6px;
+ padding-right: 6px;
+ padding-top: 3px;
+ border-left: 1px solid rgba(0,0,0,0.05);
+}
+
+.directory tr.even {
+ padding-left: 6px;
+ background-color: #F7F8FB;
+}
+
+.directory img {
+ vertical-align: -30%;
+}
+
+.directory .levels {
+ white-space: nowrap;
+ width: 100%;
+ text-align: right;
+ font-size: 9pt;
+}
+
+.directory .levels span {
+ cursor: pointer;
+ padding-left: 2px;
+ padding-right: 2px;
+ color: #3D578C;
+}
+
+.arrow {
+ color: #9CAFD4;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ cursor: pointer;
+ font-size: 80%;
+ display: inline-block;
+ width: 16px;
+ height: 22px;
+}
+
+.icon {
+ font-family: Arial, Helvetica;
+ font-weight: bold;
+ font-size: 12px;
+ height: 14px;
+ width: 16px;
+ display: inline-block;
+ background-color: #728DC1;
+ color: white;
+ text-align: center;
+ border-radius: 4px;
+ margin-left: 2px;
+ margin-right: 2px;
+}
+
+.icona {
+ width: 24px;
+ height: 22px;
+ display: inline-block;
+}
+
+.iconfopen {
+ width: 24px;
+ height: 18px;
+ margin-bottom: 4px;
+ background-image:url('folderopen.png');
+ background-position: 0px -4px;
+ background-repeat: repeat-y;
+ vertical-align:top;
+ display: inline-block;
+}
+
+.iconfclosed {
+ width: 24px;
+ height: 18px;
+ margin-bottom: 4px;
+ background-image:url('folderclosed.png');
+ background-position: 0px -4px;
+ background-repeat: repeat-y;
+ vertical-align:top;
+ display: inline-block;
+}
+
+.icondoc {
+ width: 24px;
+ height: 18px;
+ margin-bottom: 4px;
+ background-image:url('doc.png');
+ background-position: 0px -4px;
+ background-repeat: repeat-y;
+ vertical-align:top;
+ display: inline-block;
+}
+
+table.directory {
+ font: 400 14px Roboto,sans-serif;
+}
+
+/* @end */
+
+div.dynheader {
+ margin-top: 8px;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+address {
+ font-style: normal;
+ color: #2A3D61;
+}
+
+table.doxtable caption {
+ caption-side: top;
+}
+
+table.doxtable {
+ border-collapse:collapse;
+ margin-top: 4px;
+ margin-bottom: 4px;
+}
+
+table.doxtable td, table.doxtable th {
+ border: 1px solid #2D4068;
+ padding: 3px 7px 2px;
+}
+
+table.doxtable th {
+ background-color: #374F7F;
+ color: #FFFFFF;
+ font-size: 110%;
+ padding-bottom: 4px;
+ padding-top: 5px;
+}
+
+table.fieldtable {
+ /*width: 100%;*/
+ margin-bottom: 10px;
+ border: 1px solid #A8B8D9;
+ border-spacing: 0px;
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+ -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+}
+
+.fieldtable td, .fieldtable th {
+ padding: 3px 7px 2px;
+}
+
+.fieldtable td.fieldtype, .fieldtable td.fieldname {
+ white-space: nowrap;
+ border-right: 1px solid #A8B8D9;
+ border-bottom: 1px solid #A8B8D9;
+ vertical-align: top;
+}
+
+.fieldtable td.fieldname {
+ padding-top: 3px;
+}
+
+.fieldtable td.fielddoc {
+ border-bottom: 1px solid #A8B8D9;
+ /*width: 100%;*/
+}
+
+.fieldtable td.fielddoc p:first-child {
+ margin-top: 0px;
+}
+
+.fieldtable td.fielddoc p:last-child {
+ margin-bottom: 2px;
+}
+
+.fieldtable tr:last-child td {
+ border-bottom: none;
+}
+
+.fieldtable th {
+ background-image:url('nav_f.png');
+ background-repeat:repeat-x;
+ background-color: #E2E8F2;
+ font-size: 90%;
+ color: #253555;
+ padding-bottom: 4px;
+ padding-top: 5px;
+ text-align:left;
+ font-weight: 400;
+ -moz-border-radius-topleft: 4px;
+ -moz-border-radius-topright: 4px;
+ -webkit-border-top-left-radius: 4px;
+ -webkit-border-top-right-radius: 4px;
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
+ border-bottom: 1px solid #A8B8D9;
+}
+
+
+.tabsearch {
+ top: 0px;
+ left: 10px;
+ height: 36px;
+ background-image: url('tab_b.png');
+ z-index: 101;
+ overflow: hidden;
+ font-size: 13px;
+}
+
+.navpath ul
+{
+ font-size: 11px;
+ background-image:url('tab_b.png');
+ background-repeat:repeat-x;
+ background-position: 0 -5px;
+ height:30px;
+ line-height:30px;
+ color:#8AA0CC;
+ border:solid 1px #C2CDE4;
+ overflow:hidden;
+ margin:0px;
+ padding:0px;
+}
+
+.navpath li
+{
+ list-style-type:none;
+ float:left;
+ padding-left:10px;
+ padding-right:15px;
+ background-image:url('bc_s.png');
+ background-repeat:no-repeat;
+ background-position:right;
+ color:#364D7C;
+}
+
+.navpath li.navelem a
+{
+ height:32px;
+ display:block;
+ text-decoration: none;
+ outline: none;
+ color: #283A5D;
+ font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
+ text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+ text-decoration: none;
+}
+
+.navpath li.navelem a:hover
+{
+ color:#6884BD;
+}
+
+.navpath li.footer
+{
+ list-style-type:none;
+ float:right;
+ padding-left:10px;
+ padding-right:15px;
+ background-image:none;
+ background-repeat:no-repeat;
+ background-position:right;
+ color:#364D7C;
+ font-size: 8pt;
+}
+
+
+div.summary
+{
+ float: right;
+ font-size: 8pt;
+ padding-right: 5px;
+ width: 50%;
+ text-align: right;
+}
+
+div.summary a
+{
+ white-space: nowrap;
+}
+
+table.classindex
+{
+ margin: 10px;
+ white-space: nowrap;
+ margin-left: 3%;
+ margin-right: 3%;
+ width: 94%;
+ border: 0;
+ border-spacing: 0;
+ padding: 0;
+}
+
+div.ingroups
+{
+ font-size: 8pt;
+ width: 50%;
+ text-align: left;
+}
+
+div.ingroups a
+{
+ white-space: nowrap;
+}
+
+div.header
+{
+ background-image:url('nav_h.png');
+ background-repeat:repeat-x;
+ background-color: #F9FAFC;
+ margin: 0px;
+ border-bottom: 1px solid #C4CFE5;
+}
+
+div.headertitle
+{
+ padding: 5px 5px 5px 10px;
+}
+
+dl
+{
+ padding: 0 0 0 10px;
+}
+
+/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
+dl.section
+{
+ margin-left: 0px;
+ padding-left: 0px;
+}
+
+dl.note
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #D0C000;
+}
+
+dl.warning, dl.attention
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #FF0000;
+}
+
+dl.pre, dl.post, dl.invariant
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #00D000;
+}
+
+dl.deprecated
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #505050;
+}
+
+dl.todo
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #00C0E0;
+}
+
+dl.test
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #3030E0;
+}
+
+dl.bug
+{
+ margin-left:-7px;
+ padding-left: 3px;
+ border-left:4px solid;
+ border-color: #C08050;
+}
+
+dl.section dd {
+ margin-bottom: 6px;
+}
+
+
+#projectlogo
+{
+ text-align: center;
+ vertical-align: bottom;
+ border-collapse: separate;
+}
+
+#projectlogo img
+{
+ border: 0px none;
+}
+
+#projectalign
+{
+ vertical-align: middle;
+}
+
+#projectname
+{
+ font: 300% Tahoma, Arial,sans-serif;
+ margin: 0px;
+ padding: 2px 0px;
+}
+
+#projectbrief
+{
+ font: 120% Tahoma, Arial,sans-serif;
+ margin: 0px;
+ padding: 0px;
+}
+
+#projectnumber
+{
+ font: 50% Tahoma, Arial,sans-serif;
+ margin: 0px;
+ padding: 0px;
+}
+
+#titlearea
+{
+ padding: 0px;
+ margin: 0px;
+ width: 100%;
+ border-bottom: 1px solid #5373B4;
+}
+
+.image
+{
+ text-align: center;
+}
+
+.dotgraph
+{
+ text-align: center;
+}
+
+.mscgraph
+{
+ text-align: center;
+}
+
+.plantumlgraph
+{
+ text-align: center;
+}
+
+.diagraph
+{
+ text-align: center;
+}
+
+.caption
+{
+ font-weight: bold;
+}
+
+div.zoom
+{
+ border: 1px solid #90A5CE;
+}
+
+dl.citelist {
+ margin-bottom:50px;
+}
+
+dl.citelist dt {
+ color:#334975;
+ float:left;
+ font-weight:bold;
+ margin-right:10px;
+ padding:5px;
+}
+
+dl.citelist dd {
+ margin:2px 0;
+ padding:5px 0;
+}
+
+div.toc {
+ padding: 14px 25px;
+ background-color: #F4F6FA;
+ border: 1px solid #D8DFEE;
+ border-radius: 7px 7px 7px 7px;
+ float: right;
+ height: auto;
+ margin: 0 8px 10px 10px;
+ width: 200px;
+}
+
+div.toc li {
+ background: url("bdwn.png") no-repeat scroll 0 5px transparent;
+ font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
+ margin-top: 5px;
+ padding-left: 10px;
+ padding-top: 2px;
+}
+
+div.toc h3 {
+ font: bold 12px/1.2 Arial,FreeSans,sans-serif;
+ color: #4665A2;
+ border-bottom: 0 none;
+ margin: 0;
+}
+
+div.toc ul {
+ list-style: none outside none;
+ border: medium none;
+ padding: 0px;
+}
+
+div.toc li.level1 {
+ margin-left: 0px;
+}
+
+div.toc li.level2 {
+ margin-left: 15px;
+}
+
+div.toc li.level3 {
+ margin-left: 30px;
+}
+
+div.toc li.level4 {
+ margin-left: 45px;
+}
+
+.inherit_header {
+ font-weight: bold;
+ color: gray;
+ cursor: pointer;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+.inherit_header td {
+ padding: 6px 0px 2px 5px;
+}
+
+.inherit {
+ display: none;
+}
+
+tr.heading h2 {
+ margin-top: 12px;
+ margin-bottom: 4px;
+}
+
+/* tooltip related style info */
+
+.ttc {
+ position: absolute;
+ display: none;
+}
+
+#powerTip {
+ cursor: default;
+ white-space: nowrap;
+ background-color: white;
+ border: 1px solid gray;
+ border-radius: 4px 4px 4px 4px;
+ box-shadow: 1px 1px 7px gray;
+ display: none;
+ font-size: smaller;
+ max-width: 80%;
+ opacity: 0.9;
+ padding: 1ex 1em 1em;
+ position: absolute;
+ z-index: 2147483647;
+}
+
+#powerTip div.ttdoc {
+ color: grey;
+ font-style: italic;
+}
+
+#powerTip div.ttname a {
+ font-weight: bold;
+}
+
+#powerTip div.ttname {
+ font-weight: bold;
+}
+
+#powerTip div.ttdeci {
+ color: #006318;
+}
+
+#powerTip div {
+ margin: 0px;
+ padding: 0px;
+ font: 12px/16px Roboto,sans-serif;
+}
+
+#powerTip:before, #powerTip:after {
+ content: "";
+ position: absolute;
+ margin: 0px;
+}
+
+#powerTip.n:after, #powerTip.n:before,
+#powerTip.s:after, #powerTip.s:before,
+#powerTip.w:after, #powerTip.w:before,
+#powerTip.e:after, #powerTip.e:before,
+#powerTip.ne:after, #powerTip.ne:before,
+#powerTip.se:after, #powerTip.se:before,
+#powerTip.nw:after, #powerTip.nw:before,
+#powerTip.sw:after, #powerTip.sw:before {
+ border: solid transparent;
+ content: " ";
+ height: 0;
+ width: 0;
+ position: absolute;
+}
+
+#powerTip.n:after, #powerTip.s:after,
+#powerTip.w:after, #powerTip.e:after,
+#powerTip.nw:after, #powerTip.ne:after,
+#powerTip.sw:after, #powerTip.se:after {
+ border-color: rgba(255, 255, 255, 0);
+}
+
+#powerTip.n:before, #powerTip.s:before,
+#powerTip.w:before, #powerTip.e:before,
+#powerTip.nw:before, #powerTip.ne:before,
+#powerTip.sw:before, #powerTip.se:before {
+ border-color: rgba(128, 128, 128, 0);
+}
+
+#powerTip.n:after, #powerTip.n:before,
+#powerTip.ne:after, #powerTip.ne:before,
+#powerTip.nw:after, #powerTip.nw:before {
+ top: 100%;
+}
+
+#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
+ border-top-color: #ffffff;
+ border-width: 10px;
+ margin: 0px -10px;
+}
+#powerTip.n:before {
+ border-top-color: #808080;
+ border-width: 11px;
+ margin: 0px -11px;
+}
+#powerTip.n:after, #powerTip.n:before {
+ left: 50%;
+}
+
+#powerTip.nw:after, #powerTip.nw:before {
+ right: 14px;
+}
+
+#powerTip.ne:after, #powerTip.ne:before {
+ left: 14px;
+}
+
+#powerTip.s:after, #powerTip.s:before,
+#powerTip.se:after, #powerTip.se:before,
+#powerTip.sw:after, #powerTip.sw:before {
+ bottom: 100%;
+}
+
+#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
+ border-bottom-color: #ffffff;
+ border-width: 10px;
+ margin: 0px -10px;
+}
+
+#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
+ border-bottom-color: #808080;
+ border-width: 11px;
+ margin: 0px -11px;
+}
+
+#powerTip.s:after, #powerTip.s:before {
+ left: 50%;
+}
+
+#powerTip.sw:after, #powerTip.sw:before {
+ right: 14px;
+}
+
+#powerTip.se:after, #powerTip.se:before {
+ left: 14px;
+}
+
+#powerTip.e:after, #powerTip.e:before {
+ left: 100%;
+}
+#powerTip.e:after {
+ border-left-color: #ffffff;
+ border-width: 10px;
+ top: 50%;
+ margin-top: -10px;
+}
+#powerTip.e:before {
+ border-left-color: #808080;
+ border-width: 11px;
+ top: 50%;
+ margin-top: -11px;
+}
+
+#powerTip.w:after, #powerTip.w:before {
+ right: 100%;
+}
+#powerTip.w:after {
+ border-right-color: #ffffff;
+ border-width: 10px;
+ top: 50%;
+ margin-top: -10px;
+}
+#powerTip.w:before {
+ border-right-color: #808080;
+ border-width: 11px;
+ top: 50%;
+ margin-top: -11px;
+}
+
+@media print
+{
+ #top { display: none; }
+ #side-nav { display: none; }
+ #nav-path { display: none; }
+ body { overflow:visible; }
+ h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
+ .summary { display: none; }
+ .memitem { page-break-inside: avoid; }
+ #doc-content
+ {
+ margin-left:0 !important;
+ height:auto !important;
+ width:auto !important;
+ overflow:inherit;
+ display:inline;
+ }
+}
+
+/* @group Markdown */
+
+/*
+table.markdownTable {
+ border-collapse:collapse;
+ margin-top: 4px;
+ margin-bottom: 4px;
+}
+
+table.markdownTable td, table.markdownTable th {
+ border: 1px solid #2D4068;
+ padding: 3px 7px 2px;
+}
+
+table.markdownTableHead tr {
+}
+
+table.markdownTableBodyLeft td, table.markdownTable th {
+ border: 1px solid #2D4068;
+ padding: 3px 7px 2px;
+}
+
+th.markdownTableHeadLeft th.markdownTableHeadRight th.markdownTableHeadCenter th.markdownTableHeadNone {
+ background-color: #374F7F;
+ color: #FFFFFF;
+ font-size: 110%;
+ padding-bottom: 4px;
+ padding-top: 5px;
+}
+
+th.markdownTableHeadLeft {
+ text-align: left
+}
+
+th.markdownTableHeadRight {
+ text-align: right
+}
+
+th.markdownTableHeadCenter {
+ text-align: center
+}
+*/
+
+table.markdownTable {
+ border-collapse:collapse;
+ margin-top: 4px;
+ margin-bottom: 4px;
+}
+
+table.markdownTable td, table.markdownTable th {
+ border: 1px solid #2D4068;
+ padding: 3px 7px 2px;
+}
+
+table.markdownTable tr {
+}
+
+th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone {
+ background-color: #374F7F;
+ color: #FFFFFF;
+ font-size: 110%;
+ padding-bottom: 4px;
+ padding-top: 5px;
+}
+
+th.markdownTableHeadLeft, td.markdownTableBodyLeft {
+ text-align: left
+}
+
+th.markdownTableHeadRight, td.markdownTableBodyRight {
+ text-align: right
+}
+
+th.markdownTableHeadCenter, td.markdownTableBodyCenter {
+ text-align: center
+}
+
+
+/* @end */
diff --git a/docs/html/doxygen.png b/docs/html/doxygen.png
new file mode 100644
index 0000000..3ff17d8
Binary files /dev/null and b/docs/html/doxygen.png differ
diff --git a/docs/html/dynsections.js b/docs/html/dynsections.js
new file mode 100644
index 0000000..85e1836
--- /dev/null
+++ b/docs/html/dynsections.js
@@ -0,0 +1,97 @@
+function toggleVisibility(linkObj)
+{
+ var base = $(linkObj).attr('id');
+ var summary = $('#'+base+'-summary');
+ var content = $('#'+base+'-content');
+ var trigger = $('#'+base+'-trigger');
+ var src=$(trigger).attr('src');
+ if (content.is(':visible')===true) {
+ content.hide();
+ summary.show();
+ $(linkObj).addClass('closed').removeClass('opened');
+ $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
+ } else {
+ content.show();
+ summary.hide();
+ $(linkObj).removeClass('closed').addClass('opened');
+ $(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
+ }
+ return false;
+}
+
+function updateStripes()
+{
+ $('table.directory tr').
+ removeClass('even').filter(':visible:even').addClass('even');
+}
+
+function toggleLevel(level)
+{
+ $('table.directory tr').each(function() {
+ var l = this.id.split('_').length-1;
+ var i = $('#img'+this.id.substring(3));
+ var a = $('#arr'+this.id.substring(3));
+ if (l
+
+
+
+
+
+
+BMAMail: File List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Here is a list of all files with brief descriptions:
+
+
+
+
+
diff --git a/docs/html/folderclosed.png b/docs/html/folderclosed.png
new file mode 100644
index 0000000..bb8ab35
Binary files /dev/null and b/docs/html/folderclosed.png differ
diff --git a/docs/html/folderopen.png b/docs/html/folderopen.png
new file mode 100644
index 0000000..d6c7f67
Binary files /dev/null and b/docs/html/folderopen.png differ
diff --git a/docs/html/functions.html b/docs/html/functions.html
new file mode 100644
index 0000000..0afc9bf
--- /dev/null
+++ b/docs/html/functions.html
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+BMAMail: Class Members
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Here is a list of all class members with links to the classes they belong to:
+
+
- a -
+
+
+
- c -
+
+
+
- d -
+
+
+
- g -
+
+
+
- h -
+
+
+
- i -
+
+
+
- m -
+
+
+
- o -
+
+
+
- p -
+
+
+
- r -
+
+
+
- s -
+
+
+
- u -
+
+
+
+
+
diff --git a/docs/html/functions_func.html b/docs/html/functions_func.html
new file mode 100644
index 0000000..a7f5fc3
--- /dev/null
+++ b/docs/html/functions_func.html
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+BMAMail: Class Members - Functions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/functions_vars.html b/docs/html/functions_vars.html
new file mode 100644
index 0000000..0ec7bc2
--- /dev/null
+++ b/docs/html/functions_vars.html
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+BMAMail: Class Members - Variables
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+authstate
+: mail::IMAPSession
+, mail::POP3Session
+
+authState
+: mail::SMTPSession
+
+clientDomainName
+: mail::IMAPSession
+, mail::POP3Session
+, mail::SMTPSession
+
+hostName
+: mail::IMAPService
+, mail::POP3Service
+, mail::SMTPService
+
+mailData
+: mail::SMTPSession
+
+mailFileSystem
+: mail::IMAPService
+, mail::POP3Service
+, mail::SMTPService
+
+mode
+: mail::SMTPSession
+
+password
+: mail::IMAPSession
+, mail::POP3Session
+, mail::SMTPSession
+
+recipientList
+: mail::SMTPSession
+
+relay
+: mail::IMAPSession
+, mail::POP3Session
+, mail::SMTPSession
+
+sender
+: mail::SMTPSession
+
+state
+: mail::SMTPSession
+
+userName
+: mail::IMAPSession
+, mail::POP3Session
+, mail::SMTPSession
+
+
+
+
+
+
+
diff --git a/docs/html/globals.html b/docs/html/globals.html
new file mode 100644
index 0000000..fe881be
--- /dev/null
+++ b/docs/html/globals.html
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+BMAMail: File Members
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Here is a list of all file members with links to the files they belong to:
+
+
+
+
+
diff --git a/docs/html/globals_defs.html b/docs/html/globals_defs.html
new file mode 100644
index 0000000..9b87299
--- /dev/null
+++ b/docs/html/globals_defs.html
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+BMAMail: File Members
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/globals_func.html b/docs/html/globals_func.html
new file mode 100644
index 0000000..84c9f4b
--- /dev/null
+++ b/docs/html/globals_func.html
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+BMAMail: File Members
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/graph_legend.html b/docs/html/graph_legend.html
new file mode 100644
index 0000000..69b26e8
--- /dev/null
+++ b/docs/html/graph_legend.html
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+BMAMail: Graph Legend
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This page explains how to interpret the graphs that are generated by doxygen.
+
Consider the following example:
/*! Invisible class because of truncation */
class Invisible { };
/*! Truncated class, inheritance relation is hidden */
class Truncated : public Invisible { };
/* Class not documented with doxygen comments */
class Undocumented { };
/*! Class that is inherited using public inheritance */
class PublicBase : public Truncated { };
/*! A template class */
template<class T> class Templ { };
/*! Class that is inherited using protected inheritance */
class ProtectedBase { };
/*! Class that is inherited using private inheritance */
class PrivateBase { };
/*! Class that is used by the Inherited class */
class Used { };
/*! Super class that inherits a number of other classes */
class Inherited : public PublicBase,
protected ProtectedBase,
private PrivateBase,
public Undocumented,
public Templ<int>
{
private:
Used *m_usedClass;
};
This will result in the following graph:
+
+
+
+The boxes in the above graph have the following meaning:
+
+
+A filled gray box represents the struct or class for which the graph is generated.
+
+A box with a black border denotes a documented struct or class.
+
+A box with a gray border denotes an undocumented struct or class.
+
+A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries.
+
+
The arrows have the following meaning:
+
+
+A dark blue arrow is used to visualize a public inheritance relation between two classes.
+
+A dark green arrow is used for protected inheritance.
+
+A dark red arrow is used for private inheritance.
+
+A purple dashed arrow is used if a class is contained or used by another class. The arrow is labelled with the variable(s) through which the pointed class or struct is accessible.
+
+A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labelled with the template parameters of the instance.
+
+
+
+
+
+
diff --git a/docs/html/graph_legend.md5 b/docs/html/graph_legend.md5
new file mode 100644
index 0000000..a06ed05
--- /dev/null
+++ b/docs/html/graph_legend.md5
@@ -0,0 +1 @@
+387ff8eb65306fa251338d3c9bd7bfff
\ No newline at end of file
diff --git a/docs/html/graph_legend.png b/docs/html/graph_legend.png
new file mode 100644
index 0000000..5ee31ee
Binary files /dev/null and b/docs/html/graph_legend.png differ
diff --git a/docs/html/hierarchy.html b/docs/html/hierarchy.html
new file mode 100644
index 0000000..fb2aaf9
--- /dev/null
+++ b/docs/html/hierarchy.html
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+BMAMail: Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the graphical class hierarchy
+This inheritance list is sorted roughly, but not completely, alphabetically:
+
+
+
+
+
diff --git a/docs/html/index.html b/docs/html/index.html
new file mode 100644
index 0000000..8f62acd
--- /dev/null
+++ b/docs/html/index.html
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+BMAMail: Main Page
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/inherit_graph_0.map b/docs/html/inherit_graph_0.map
new file mode 100644
index 0000000..924e2df
--- /dev/null
+++ b/docs/html/inherit_graph_0.map
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/inherit_graph_0.md5 b/docs/html/inherit_graph_0.md5
new file mode 100644
index 0000000..0ac7bf5
--- /dev/null
+++ b/docs/html/inherit_graph_0.md5
@@ -0,0 +1 @@
+0a6abf64f4d37b630fdc1dcfb943cde7
\ No newline at end of file
diff --git a/docs/html/inherit_graph_0.png b/docs/html/inherit_graph_0.png
new file mode 100644
index 0000000..29b4cba
Binary files /dev/null and b/docs/html/inherit_graph_0.png differ
diff --git a/docs/html/inherit_graph_1.map b/docs/html/inherit_graph_1.map
new file mode 100644
index 0000000..32a73c0
--- /dev/null
+++ b/docs/html/inherit_graph_1.map
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/docs/html/inherit_graph_1.md5 b/docs/html/inherit_graph_1.md5
new file mode 100644
index 0000000..7a63ced
--- /dev/null
+++ b/docs/html/inherit_graph_1.md5
@@ -0,0 +1 @@
+bd21175804712654538bb0fe3a34361f
\ No newline at end of file
diff --git a/docs/html/inherit_graph_1.png b/docs/html/inherit_graph_1.png
new file mode 100644
index 0000000..0cdad94
Binary files /dev/null and b/docs/html/inherit_graph_1.png differ
diff --git a/docs/html/inherit_graph_2.map b/docs/html/inherit_graph_2.map
new file mode 100644
index 0000000..887d864
--- /dev/null
+++ b/docs/html/inherit_graph_2.map
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/docs/html/inherit_graph_2.md5 b/docs/html/inherit_graph_2.md5
new file mode 100644
index 0000000..1702819
--- /dev/null
+++ b/docs/html/inherit_graph_2.md5
@@ -0,0 +1 @@
+eef361c7cf952bb31aee4533002024a8
\ No newline at end of file
diff --git a/docs/html/inherit_graph_2.png b/docs/html/inherit_graph_2.png
new file mode 100644
index 0000000..389b794
Binary files /dev/null and b/docs/html/inherit_graph_2.png differ
diff --git a/docs/html/inherit_graph_3.map b/docs/html/inherit_graph_3.map
new file mode 100644
index 0000000..cb3c659
--- /dev/null
+++ b/docs/html/inherit_graph_3.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/inherit_graph_3.md5 b/docs/html/inherit_graph_3.md5
new file mode 100644
index 0000000..2277d64
--- /dev/null
+++ b/docs/html/inherit_graph_3.md5
@@ -0,0 +1 @@
+ee2559ad2ea83dd26e7f6769e680c60b
\ No newline at end of file
diff --git a/docs/html/inherit_graph_3.png b/docs/html/inherit_graph_3.png
new file mode 100644
index 0000000..384eabc
Binary files /dev/null and b/docs/html/inherit_graph_3.png differ
diff --git a/docs/html/inherit_graph_4.map b/docs/html/inherit_graph_4.map
new file mode 100644
index 0000000..bb1e7b7
--- /dev/null
+++ b/docs/html/inherit_graph_4.map
@@ -0,0 +1,3 @@
+
+
+
diff --git a/docs/html/inherit_graph_4.md5 b/docs/html/inherit_graph_4.md5
new file mode 100644
index 0000000..c5049bd
--- /dev/null
+++ b/docs/html/inherit_graph_4.md5
@@ -0,0 +1 @@
+423bab677580fc98bdbad8b2bace6f0f
\ No newline at end of file
diff --git a/docs/html/inherit_graph_4.png b/docs/html/inherit_graph_4.png
new file mode 100644
index 0000000..472563b
Binary files /dev/null and b/docs/html/inherit_graph_4.png differ
diff --git a/docs/html/inherits.html b/docs/html/inherits.html
new file mode 100644
index 0000000..422bb2d
--- /dev/null
+++ b/docs/html/inherits.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+BMAMail: Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/jquery.js b/docs/html/jquery.js
new file mode 100644
index 0000000..f5343ed
--- /dev/null
+++ b/docs/html/jquery.js
@@ -0,0 +1,87 @@
+/*!
+ * jQuery JavaScript Library v1.7.1
+ * http://jquery.com/
+ *
+ * Copyright 2011, John Resig
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * Includes Sizzle.js
+ * http://sizzlejs.com/
+ * Copyright 2011, The Dojo Foundation
+ * Released under the MIT, BSD, and GPL Licenses.
+ *
+ * Date: Mon Nov 21 21:11:03 2011 -0500
+ */
+(function(bb,L){var av=bb.document,bu=bb.navigator,bl=bb.location;var b=(function(){var bF=function(b0,b1){return new bF.fn.init(b0,b1,bD)},bU=bb.jQuery,bH=bb.$,bD,bY=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,bM=/\S/,bI=/^\s+/,bE=/\s+$/,bA=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bN=/^[\],:{}\s]*$/,bW=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bP=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,bJ=/(?:^|:|,)(?:\s*\[)+/g,by=/(webkit)[ \/]([\w.]+)/,bR=/(opera)(?:.*version)?[ \/]([\w.]+)/,bQ=/(msie) ([\w.]+)/,bS=/(mozilla)(?:.*? rv:([\w.]+))?/,bB=/-([a-z]|[0-9])/ig,bZ=/^-ms-/,bT=function(b0,b1){return(b1+"").toUpperCase()},bX=bu.userAgent,bV,bC,e,bL=Object.prototype.toString,bG=Object.prototype.hasOwnProperty,bz=Array.prototype.push,bK=Array.prototype.slice,bO=String.prototype.trim,bv=Array.prototype.indexOf,bx={};bF.fn=bF.prototype={constructor:bF,init:function(b0,b4,b3){var b2,b5,b1,b6;if(!b0){return this}if(b0.nodeType){this.context=this[0]=b0;this.length=1;return this}if(b0==="body"&&!b4&&av.body){this.context=av;this[0]=av.body;this.selector=b0;this.length=1;return this}if(typeof b0==="string"){if(b0.charAt(0)==="<"&&b0.charAt(b0.length-1)===">"&&b0.length>=3){b2=[null,b0,null]}else{b2=bY.exec(b0)}if(b2&&(b2[1]||!b4)){if(b2[1]){b4=b4 instanceof bF?b4[0]:b4;b6=(b4?b4.ownerDocument||b4:av);b1=bA.exec(b0);if(b1){if(bF.isPlainObject(b4)){b0=[av.createElement(b1[1])];bF.fn.attr.call(b0,b4,true)}else{b0=[b6.createElement(b1[1])]}}else{b1=bF.buildFragment([b2[1]],[b6]);b0=(b1.cacheable?bF.clone(b1.fragment):b1.fragment).childNodes}return bF.merge(this,b0)}else{b5=av.getElementById(b2[2]);if(b5&&b5.parentNode){if(b5.id!==b2[2]){return b3.find(b0)}this.length=1;this[0]=b5}this.context=av;this.selector=b0;return this}}else{if(!b4||b4.jquery){return(b4||b3).find(b0)}else{return this.constructor(b4).find(b0)}}}else{if(bF.isFunction(b0)){return b3.ready(b0)}}if(b0.selector!==L){this.selector=b0.selector;this.context=b0.context}return bF.makeArray(b0,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return bK.call(this,0)},get:function(b0){return b0==null?this.toArray():(b0<0?this[this.length+b0]:this[b0])},pushStack:function(b1,b3,b0){var b2=this.constructor();if(bF.isArray(b1)){bz.apply(b2,b1)}else{bF.merge(b2,b1)}b2.prevObject=this;b2.context=this.context;if(b3==="find"){b2.selector=this.selector+(this.selector?" ":"")+b0}else{if(b3){b2.selector=this.selector+"."+b3+"("+b0+")"}}return b2},each:function(b1,b0){return bF.each(this,b1,b0)},ready:function(b0){bF.bindReady();bC.add(b0);return this},eq:function(b0){b0=+b0;return b0===-1?this.slice(b0):this.slice(b0,b0+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(bK.apply(this,arguments),"slice",bK.call(arguments).join(","))},map:function(b0){return this.pushStack(bF.map(this,function(b2,b1){return b0.call(b2,b1,b2)}))},end:function(){return this.prevObject||this.constructor(null)},push:bz,sort:[].sort,splice:[].splice};bF.fn.init.prototype=bF.fn;bF.extend=bF.fn.extend=function(){var b9,b2,b0,b1,b6,b7,b5=arguments[0]||{},b4=1,b3=arguments.length,b8=false;if(typeof b5==="boolean"){b8=b5;b5=arguments[1]||{};b4=2}if(typeof b5!=="object"&&!bF.isFunction(b5)){b5={}}if(b3===b4){b5=this;--b4}for(;b40){return}bC.fireWith(av,[bF]);if(bF.fn.trigger){bF(av).trigger("ready").off("ready")}}},bindReady:function(){if(bC){return}bC=bF.Callbacks("once memory");if(av.readyState==="complete"){return setTimeout(bF.ready,1)}if(av.addEventListener){av.addEventListener("DOMContentLoaded",e,false);bb.addEventListener("load",bF.ready,false)}else{if(av.attachEvent){av.attachEvent("onreadystatechange",e);bb.attachEvent("onload",bF.ready);var b0=false;try{b0=bb.frameElement==null}catch(b1){}if(av.documentElement.doScroll&&b0){bw()}}}},isFunction:function(b0){return bF.type(b0)==="function"},isArray:Array.isArray||function(b0){return bF.type(b0)==="array"},isWindow:function(b0){return b0&&typeof b0==="object"&&"setInterval" in b0},isNumeric:function(b0){return !isNaN(parseFloat(b0))&&isFinite(b0)},type:function(b0){return b0==null?String(b0):bx[bL.call(b0)]||"object"},isPlainObject:function(b2){if(!b2||bF.type(b2)!=="object"||b2.nodeType||bF.isWindow(b2)){return false}try{if(b2.constructor&&!bG.call(b2,"constructor")&&!bG.call(b2.constructor.prototype,"isPrototypeOf")){return false}}catch(b1){return false}var b0;for(b0 in b2){}return b0===L||bG.call(b2,b0)},isEmptyObject:function(b1){for(var b0 in b1){return false}return true},error:function(b0){throw new Error(b0)},parseJSON:function(b0){if(typeof b0!=="string"||!b0){return null}b0=bF.trim(b0);if(bb.JSON&&bb.JSON.parse){return bb.JSON.parse(b0)}if(bN.test(b0.replace(bW,"@").replace(bP,"]").replace(bJ,""))){return(new Function("return "+b0))()}bF.error("Invalid JSON: "+b0)},parseXML:function(b2){var b0,b1;try{if(bb.DOMParser){b1=new DOMParser();b0=b1.parseFromString(b2,"text/xml")}else{b0=new ActiveXObject("Microsoft.XMLDOM");b0.async="false";b0.loadXML(b2)}}catch(b3){b0=L}if(!b0||!b0.documentElement||b0.getElementsByTagName("parsererror").length){bF.error("Invalid XML: "+b2)}return b0},noop:function(){},globalEval:function(b0){if(b0&&bM.test(b0)){(bb.execScript||function(b1){bb["eval"].call(bb,b1)})(b0)}},camelCase:function(b0){return b0.replace(bZ,"ms-").replace(bB,bT)},nodeName:function(b1,b0){return b1.nodeName&&b1.nodeName.toUpperCase()===b0.toUpperCase()},each:function(b3,b6,b2){var b1,b4=0,b5=b3.length,b0=b5===L||bF.isFunction(b3);if(b2){if(b0){for(b1 in b3){if(b6.apply(b3[b1],b2)===false){break}}}else{for(;b40&&b0[0]&&b0[b1-1])||b1===0||bF.isArray(b0));if(b3){for(;b21?aJ.call(arguments,0):bG;if(!(--bw)){bC.resolveWith(bC,bx)}}}function bz(bF){return function(bG){bB[bF]=arguments.length>1?aJ.call(arguments,0):bG;bC.notifyWith(bE,bB)}}if(e>1){for(;bva ";bI=bv.getElementsByTagName("*");bF=bv.getElementsByTagName("a")[0];if(!bI||!bI.length||!bF){return{}}bG=av.createElement("select");bx=bG.appendChild(av.createElement("option"));bE=bv.getElementsByTagName("input")[0];bJ={leadingWhitespace:(bv.firstChild.nodeType===3),tbody:!bv.getElementsByTagName("tbody").length,htmlSerialize:!!bv.getElementsByTagName("link").length,style:/top/.test(bF.getAttribute("style")),hrefNormalized:(bF.getAttribute("href")==="/a"),opacity:/^0.55/.test(bF.style.opacity),cssFloat:!!bF.style.cssFloat,checkOn:(bE.value==="on"),optSelected:bx.selected,getSetAttribute:bv.className!=="t",enctype:!!av.createElement("form").enctype,html5Clone:av.createElement("nav").cloneNode(true).outerHTML!=="<:nav>",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true};bE.checked=true;bJ.noCloneChecked=bE.cloneNode(true).checked;bG.disabled=true;bJ.optDisabled=!bx.disabled;try{delete bv.test}catch(bC){bJ.deleteExpando=false}if(!bv.addEventListener&&bv.attachEvent&&bv.fireEvent){bv.attachEvent("onclick",function(){bJ.noCloneEvent=false});bv.cloneNode(true).fireEvent("onclick")}bE=av.createElement("input");bE.value="t";bE.setAttribute("type","radio");bJ.radioValue=bE.value==="t";bE.setAttribute("checked","checked");bv.appendChild(bE);bD=av.createDocumentFragment();bD.appendChild(bv.lastChild);bJ.checkClone=bD.cloneNode(true).cloneNode(true).lastChild.checked;bJ.appendChecked=bE.checked;bD.removeChild(bE);bD.appendChild(bv);bv.innerHTML="";if(bb.getComputedStyle){bA=av.createElement("div");bA.style.width="0";bA.style.marginRight="0";bv.style.width="2px";bv.appendChild(bA);bJ.reliableMarginRight=(parseInt((bb.getComputedStyle(bA,null)||{marginRight:0}).marginRight,10)||0)===0}if(bv.attachEvent){for(by in {submit:1,change:1,focusin:1}){bB="on"+by;bw=(bB in bv);if(!bw){bv.setAttribute(bB,"return;");bw=(typeof bv[bB]==="function")}bJ[by+"Bubbles"]=bw}}bD.removeChild(bv);bD=bG=bx=bA=bv=bE=null;b(function(){var bM,bU,bV,bT,bN,bO,bL,bS,bR,e,bP,bQ=av.getElementsByTagName("body")[0];if(!bQ){return}bL=1;bS="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;";bR="visibility:hidden;border:0;";e="style='"+bS+"border:5px solid #000;padding:0;'";bP="";bM=av.createElement("div");bM.style.cssText=bR+"width:0;height:0;position:static;top:0;margin-top:"+bL+"px";bQ.insertBefore(bM,bQ.firstChild);bv=av.createElement("div");bM.appendChild(bv);bv.innerHTML="";bz=bv.getElementsByTagName("td");bw=(bz[0].offsetHeight===0);bz[0].style.display="";bz[1].style.display="none";bJ.reliableHiddenOffsets=bw&&(bz[0].offsetHeight===0);bv.innerHTML="";bv.style.width=bv.style.paddingLeft="1px";b.boxModel=bJ.boxModel=bv.offsetWidth===2;if(typeof bv.style.zoom!=="undefined"){bv.style.display="inline";bv.style.zoom=1;bJ.inlineBlockNeedsLayout=(bv.offsetWidth===2);bv.style.display="";bv.innerHTML="
";bJ.shrinkWrapBlocks=(bv.offsetWidth!==2)}bv.style.cssText=bS+bR;bv.innerHTML=bP;bU=bv.firstChild;bV=bU.firstChild;bN=bU.nextSibling.firstChild.firstChild;bO={doesNotAddBorder:(bV.offsetTop!==5),doesAddBorderForTableAndCells:(bN.offsetTop===5)};bV.style.position="fixed";bV.style.top="20px";bO.fixedPosition=(bV.offsetTop===20||bV.offsetTop===15);bV.style.position=bV.style.top="";bU.style.overflow="hidden";bU.style.position="relative";bO.subtractsBorderForOverflowNotVisible=(bV.offsetTop===-5);bO.doesNotIncludeMarginInBodyOffset=(bQ.offsetTop!==bL);bQ.removeChild(bM);bv=bM=null;b.extend(bJ,bO)});return bJ})();var aS=/^(?:\{.*\}|\[.*\])$/,aA=/([A-Z])/g;b.extend({cache:{},uuid:0,expando:"jQuery"+(b.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(e){e=e.nodeType?b.cache[e[b.expando]]:e[b.expando];return !!e&&!S(e)},data:function(bx,bv,bz,by){if(!b.acceptData(bx)){return}var bG,bA,bD,bE=b.expando,bC=typeof bv==="string",bF=bx.nodeType,e=bF?b.cache:bx,bw=bF?bx[bE]:bx[bE]&&bE,bB=bv==="events";if((!bw||!e[bw]||(!bB&&!by&&!e[bw].data))&&bC&&bz===L){return}if(!bw){if(bF){bx[bE]=bw=++b.uuid}else{bw=bE}}if(!e[bw]){e[bw]={};if(!bF){e[bw].toJSON=b.noop}}if(typeof bv==="object"||typeof bv==="function"){if(by){e[bw]=b.extend(e[bw],bv)}else{e[bw].data=b.extend(e[bw].data,bv)}}bG=bA=e[bw];if(!by){if(!bA.data){bA.data={}}bA=bA.data}if(bz!==L){bA[b.camelCase(bv)]=bz}if(bB&&!bA[bv]){return bG.events}if(bC){bD=bA[bv];if(bD==null){bD=bA[b.camelCase(bv)]}}else{bD=bA}return bD},removeData:function(bx,bv,by){if(!b.acceptData(bx)){return}var bB,bA,bz,bC=b.expando,bD=bx.nodeType,e=bD?b.cache:bx,bw=bD?bx[bC]:bC;if(!e[bw]){return}if(bv){bB=by?e[bw]:e[bw].data;if(bB){if(!b.isArray(bv)){if(bv in bB){bv=[bv]}else{bv=b.camelCase(bv);if(bv in bB){bv=[bv]}else{bv=bv.split(" ")}}}for(bA=0,bz=bv.length;bA-1){return true}}return false},val:function(bx){var e,bv,by,bw=this[0];if(!arguments.length){if(bw){e=b.valHooks[bw.nodeName.toLowerCase()]||b.valHooks[bw.type];if(e&&"get" in e&&(bv=e.get(bw,"value"))!==L){return bv}bv=bw.value;return typeof bv==="string"?bv.replace(aU,""):bv==null?"":bv}return}by=b.isFunction(bx);return this.each(function(bA){var bz=b(this),bB;if(this.nodeType!==1){return}if(by){bB=bx.call(this,bA,bz.val())}else{bB=bx}if(bB==null){bB=""}else{if(typeof bB==="number"){bB+=""}else{if(b.isArray(bB)){bB=b.map(bB,function(bC){return bC==null?"":bC+""})}}}e=b.valHooks[this.nodeName.toLowerCase()]||b.valHooks[this.type];if(!e||!("set" in e)||e.set(this,bB,"value")===L){this.value=bB}})}});b.extend({valHooks:{option:{get:function(e){var bv=e.attributes.value;return !bv||bv.specified?e.value:e.text}},select:{get:function(e){var bA,bv,bz,bx,by=e.selectedIndex,bB=[],bC=e.options,bw=e.type==="select-one";if(by<0){return null}bv=bw?by:0;bz=bw?by+1:bC.length;for(;bv=0});if(!e.length){bv.selectedIndex=-1}return e}}},attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(bA,bx,bB,bz){var bw,e,by,bv=bA.nodeType;if(!bA||bv===3||bv===8||bv===2){return}if(bz&&bx in b.attrFn){return b(bA)[bx](bB)}if(typeof bA.getAttribute==="undefined"){return b.prop(bA,bx,bB)}by=bv!==1||!b.isXMLDoc(bA);if(by){bx=bx.toLowerCase();e=b.attrHooks[bx]||(ao.test(bx)?aY:be)}if(bB!==L){if(bB===null){b.removeAttr(bA,bx);return}else{if(e&&"set" in e&&by&&(bw=e.set(bA,bB,bx))!==L){return bw}else{bA.setAttribute(bx,""+bB);return bB}}}else{if(e&&"get" in e&&by&&(bw=e.get(bA,bx))!==null){return bw}else{bw=bA.getAttribute(bx);return bw===null?L:bw}}},removeAttr:function(bx,bz){var by,bA,bv,e,bw=0;if(bz&&bx.nodeType===1){bA=bz.toLowerCase().split(af);e=bA.length;for(;bw=0)}}})});var bd=/^(?:textarea|input|select)$/i,n=/^([^\.]*)?(?:\.(.+))?$/,J=/\bhover(\.\S+)?\b/,aO=/^key/,bf=/^(?:mouse|contextmenu)|click/,T=/^(?:focusinfocus|focusoutblur)$/,U=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,Y=function(e){var bv=U.exec(e);if(bv){bv[1]=(bv[1]||"").toLowerCase();bv[3]=bv[3]&&new RegExp("(?:^|\\s)"+bv[3]+"(?:\\s|$)")}return bv},j=function(bw,e){var bv=bw.attributes||{};return((!e[1]||bw.nodeName.toLowerCase()===e[1])&&(!e[2]||(bv.id||{}).value===e[2])&&(!e[3]||e[3].test((bv["class"]||{}).value)))},bt=function(e){return b.event.special.hover?e:e.replace(J,"mouseenter$1 mouseleave$1")};b.event={add:function(bx,bC,bJ,bA,by){var bD,bB,bK,bI,bH,bF,e,bG,bv,bz,bw,bE;if(bx.nodeType===3||bx.nodeType===8||!bC||!bJ||!(bD=b._data(bx))){return}if(bJ.handler){bv=bJ;bJ=bv.handler}if(!bJ.guid){bJ.guid=b.guid++}bK=bD.events;if(!bK){bD.events=bK={}}bB=bD.handle;if(!bB){bD.handle=bB=function(bL){return typeof b!=="undefined"&&(!bL||b.event.triggered!==bL.type)?b.event.dispatch.apply(bB.elem,arguments):L};bB.elem=bx}bC=b.trim(bt(bC)).split(" ");for(bI=0;bI=0){bG=bG.slice(0,-1);bw=true}if(bG.indexOf(".")>=0){bx=bG.split(".");bG=bx.shift();bx.sort()}if((!bA||b.event.customEvent[bG])&&!b.event.global[bG]){return}bv=typeof bv==="object"?bv[b.expando]?bv:new b.Event(bG,bv):new b.Event(bG);bv.type=bG;bv.isTrigger=true;bv.exclusive=bw;bv.namespace=bx.join(".");bv.namespace_re=bv.namespace?new RegExp("(^|\\.)"+bx.join("\\.(?:.*\\.)?")+"(\\.|$)"):null;by=bG.indexOf(":")<0?"on"+bG:"";if(!bA){e=b.cache;for(bC in e){if(e[bC].events&&e[bC].events[bG]){b.event.trigger(bv,bD,e[bC].handle.elem,true)}}return}bv.result=L;if(!bv.target){bv.target=bA}bD=bD!=null?b.makeArray(bD):[];bD.unshift(bv);bF=b.event.special[bG]||{};if(bF.trigger&&bF.trigger.apply(bA,bD)===false){return}bB=[[bA,bF.bindType||bG]];if(!bJ&&!bF.noBubble&&!b.isWindow(bA)){bI=bF.delegateType||bG;bH=T.test(bI+bG)?bA:bA.parentNode;bz=null;for(;bH;bH=bH.parentNode){bB.push([bH,bI]);bz=bH}if(bz&&bz===bA.ownerDocument){bB.push([bz.defaultView||bz.parentWindow||bb,bI])}}for(bC=0;bCbA){bH.push({elem:this,matches:bz.slice(bA)})}for(bC=0;bC0?this.on(e,null,bx,bw):this.trigger(e)};if(b.attrFn){b.attrFn[e]=true}if(aO.test(e)){b.event.fixHooks[e]=b.event.keyHooks}if(bf.test(e)){b.event.fixHooks[e]=b.event.mouseHooks}});
+/*!
+ * Sizzle CSS Selector Engine
+ * Copyright 2011, The Dojo Foundation
+ * Released under the MIT, BSD, and GPL Licenses.
+ * More information: http://sizzlejs.com/
+ */
+(function(){var bH=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,bC="sizcache"+(Math.random()+"").replace(".",""),bI=0,bL=Object.prototype.toString,bB=false,bA=true,bK=/\\/g,bO=/\r\n/g,bQ=/\W/;[0,0].sort(function(){bA=false;return 0});var by=function(bV,e,bY,bZ){bY=bY||[];e=e||av;var b1=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!bV||typeof bV!=="string"){return bY}var bS,b3,b6,bR,b2,b5,b4,bX,bU=true,bT=by.isXML(e),bW=[],b0=bV;do{bH.exec("");bS=bH.exec(b0);if(bS){b0=bS[3];bW.push(bS[1]);if(bS[2]){bR=bS[3];break}}}while(bS);if(bW.length>1&&bD.exec(bV)){if(bW.length===2&&bE.relative[bW[0]]){b3=bM(bW[0]+bW[1],e,bZ)}else{b3=bE.relative[bW[0]]?[e]:by(bW.shift(),e);while(bW.length){bV=bW.shift();if(bE.relative[bV]){bV+=bW.shift()}b3=bM(bV,b3,bZ)}}}else{if(!bZ&&bW.length>1&&e.nodeType===9&&!bT&&bE.match.ID.test(bW[0])&&!bE.match.ID.test(bW[bW.length-1])){b2=by.find(bW.shift(),e,bT);e=b2.expr?by.filter(b2.expr,b2.set)[0]:b2.set[0]}if(e){b2=bZ?{expr:bW.pop(),set:bF(bZ)}:by.find(bW.pop(),bW.length===1&&(bW[0]==="~"||bW[0]==="+")&&e.parentNode?e.parentNode:e,bT);b3=b2.expr?by.filter(b2.expr,b2.set):b2.set;if(bW.length>0){b6=bF(b3)}else{bU=false}while(bW.length){b5=bW.pop();b4=b5;if(!bE.relative[b5]){b5=""}else{b4=bW.pop()}if(b4==null){b4=e}bE.relative[b5](b6,b4,bT)}}else{b6=bW=[]}}if(!b6){b6=b3}if(!b6){by.error(b5||bV)}if(bL.call(b6)==="[object Array]"){if(!bU){bY.push.apply(bY,b6)}else{if(e&&e.nodeType===1){for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&(b6[bX]===true||b6[bX].nodeType===1&&by.contains(e,b6[bX]))){bY.push(b3[bX])}}}else{for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&b6[bX].nodeType===1){bY.push(b3[bX])}}}}}else{bF(b6,bY)}if(bR){by(bR,b1,bY,bZ);by.uniqueSort(bY)}return bY};by.uniqueSort=function(bR){if(bJ){bB=bA;bR.sort(bJ);if(bB){for(var e=1;e0};by.find=function(bX,e,bY){var bW,bS,bU,bT,bV,bR;if(!bX){return[]}for(bS=0,bU=bE.order.length;bS":function(bW,bR){var bV,bU=typeof bR==="string",bS=0,e=bW.length;if(bU&&!bQ.test(bR)){bR=bR.toLowerCase();for(;bS=0)){if(!bS){e.push(bV)}}else{if(bS){bR[bU]=false}}}}return false},ID:function(e){return e[1].replace(bK,"")},TAG:function(bR,e){return bR[1].replace(bK,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){if(!e[2]){by.error(e[0])}e[2]=e[2].replace(/^\+|\s*/g,"");var bR=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(bR[1]+(bR[2]||1))-0;e[3]=bR[3]-0}else{if(e[2]){by.error(e[0])}}e[0]=bI++;return e},ATTR:function(bU,bR,bS,e,bV,bW){var bT=bU[1]=bU[1].replace(bK,"");if(!bW&&bE.attrMap[bT]){bU[1]=bE.attrMap[bT]}bU[4]=(bU[4]||bU[5]||"").replace(bK,"");if(bU[2]==="~="){bU[4]=" "+bU[4]+" "}return bU},PSEUDO:function(bU,bR,bS,e,bV){if(bU[1]==="not"){if((bH.exec(bU[3])||"").length>1||/^\w/.test(bU[3])){bU[3]=by(bU[3],null,null,bR)}else{var bT=by.filter(bU[3],bR,bS,true^bV);if(!bS){e.push.apply(e,bT)}return false}}else{if(bE.match.POS.test(bU[0])||bE.match.CHILD.test(bU[0])){return true}}return bU},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(bS,bR,e){return !!by(e[3],bS).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(bS){var e=bS.getAttribute("type"),bR=bS.type;return bS.nodeName.toLowerCase()==="input"&&"text"===bR&&(e===bR||e===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"submit"===bR.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"reset"===bR.type},button:function(bR){var e=bR.nodeName.toLowerCase();return e==="input"&&"button"===bR.type||e==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(bR,e){return e===0},last:function(bS,bR,e,bT){return bR===bT.length-1},even:function(bR,e){return e%2===0},odd:function(bR,e){return e%2===1},lt:function(bS,bR,e){return bRe[3]-0},nth:function(bS,bR,e){return e[3]-0===bR},eq:function(bS,bR,e){return e[3]-0===bR}},filter:{PSEUDO:function(bS,bX,bW,bY){var e=bX[1],bR=bE.filters[e];if(bR){return bR(bS,bW,bX,bY)}else{if(e==="contains"){return(bS.textContent||bS.innerText||bw([bS])||"").indexOf(bX[3])>=0}else{if(e==="not"){var bT=bX[3];for(var bV=0,bU=bT.length;bV=0)}}},ID:function(bR,e){return bR.nodeType===1&&bR.getAttribute("id")===e},TAG:function(bR,e){return(e==="*"&&bR.nodeType===1)||!!bR.nodeName&&bR.nodeName.toLowerCase()===e},CLASS:function(bR,e){return(" "+(bR.className||bR.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(bV,bT){var bS=bT[1],e=by.attr?by.attr(bV,bS):bE.attrHandle[bS]?bE.attrHandle[bS](bV):bV[bS]!=null?bV[bS]:bV.getAttribute(bS),bW=e+"",bU=bT[2],bR=bT[4];return e==null?bU==="!=":!bU&&by.attr?e!=null:bU==="="?bW===bR:bU==="*="?bW.indexOf(bR)>=0:bU==="~="?(" "+bW+" ").indexOf(bR)>=0:!bR?bW&&e!==false:bU==="!="?bW!==bR:bU==="^="?bW.indexOf(bR)===0:bU==="$="?bW.substr(bW.length-bR.length)===bR:bU==="|="?bW===bR||bW.substr(0,bR.length+1)===bR+"-":false},POS:function(bU,bR,bS,bV){var e=bR[2],bT=bE.setFilters[e];if(bT){return bT(bU,bS,bR,bV)}}}};var bD=bE.match.POS,bx=function(bR,e){return"\\"+(e-0+1)};for(var bz in bE.match){bE.match[bz]=new RegExp(bE.match[bz].source+(/(?![^\[]*\])(?![^\(]*\))/.source));bE.leftMatch[bz]=new RegExp(/(^(?:.|\r|\n)*?)/.source+bE.match[bz].source.replace(/\\(\d+)/g,bx))}var bF=function(bR,e){bR=Array.prototype.slice.call(bR,0);if(e){e.push.apply(e,bR);return e}return bR};try{Array.prototype.slice.call(av.documentElement.childNodes,0)[0].nodeType}catch(bP){bF=function(bU,bT){var bS=0,bR=bT||[];if(bL.call(bU)==="[object Array]"){Array.prototype.push.apply(bR,bU)}else{if(typeof bU.length==="number"){for(var e=bU.length;bS ";e.insertBefore(bR,e.firstChild);if(av.getElementById(bS)){bE.find.ID=function(bU,bV,bW){if(typeof bV.getElementById!=="undefined"&&!bW){var bT=bV.getElementById(bU[1]);return bT?bT.id===bU[1]||typeof bT.getAttributeNode!=="undefined"&&bT.getAttributeNode("id").nodeValue===bU[1]?[bT]:L:[]}};bE.filter.ID=function(bV,bT){var bU=typeof bV.getAttributeNode!=="undefined"&&bV.getAttributeNode("id");return bV.nodeType===1&&bU&&bU.nodeValue===bT}}e.removeChild(bR);e=bR=null})();(function(){var e=av.createElement("div");e.appendChild(av.createComment(""));if(e.getElementsByTagName("*").length>0){bE.find.TAG=function(bR,bV){var bU=bV.getElementsByTagName(bR[1]);if(bR[1]==="*"){var bT=[];for(var bS=0;bU[bS];bS++){if(bU[bS].nodeType===1){bT.push(bU[bS])}}bU=bT}return bU}}e.innerHTML=" ";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){bE.attrHandle.href=function(bR){return bR.getAttribute("href",2)}}e=null})();if(av.querySelectorAll){(function(){var e=by,bT=av.createElement("div"),bS="__sizzle__";bT.innerHTML="
";if(bT.querySelectorAll&&bT.querySelectorAll(".TEST").length===0){return}by=function(b4,bV,bZ,b3){bV=bV||av;if(!b3&&!by.isXML(bV)){var b2=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b4);if(b2&&(bV.nodeType===1||bV.nodeType===9)){if(b2[1]){return bF(bV.getElementsByTagName(b4),bZ)}else{if(b2[2]&&bE.find.CLASS&&bV.getElementsByClassName){return bF(bV.getElementsByClassName(b2[2]),bZ)}}}if(bV.nodeType===9){if(b4==="body"&&bV.body){return bF([bV.body],bZ)}else{if(b2&&b2[3]){var bY=bV.getElementById(b2[3]);if(bY&&bY.parentNode){if(bY.id===b2[3]){return bF([bY],bZ)}}else{return bF([],bZ)}}}try{return bF(bV.querySelectorAll(b4),bZ)}catch(b0){}}else{if(bV.nodeType===1&&bV.nodeName.toLowerCase()!=="object"){var bW=bV,bX=bV.getAttribute("id"),bU=bX||bS,b6=bV.parentNode,b5=/^\s*[+~]/.test(b4);if(!bX){bV.setAttribute("id",bU)}else{bU=bU.replace(/'/g,"\\$&")}if(b5&&b6){bV=bV.parentNode}try{if(!b5||b6){return bF(bV.querySelectorAll("[id='"+bU+"'] "+b4),bZ)}}catch(b1){}finally{if(!bX){bW.removeAttribute("id")}}}}}return e(b4,bV,bZ,b3)};for(var bR in e){by[bR]=e[bR]}bT=null})()}(function(){var e=av.documentElement,bS=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(bS){var bU=!bS.call(av.createElement("div"),"div"),bR=false;try{bS.call(av.documentElement,"[test!='']:sizzle")}catch(bT){bR=true}by.matchesSelector=function(bW,bY){bY=bY.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!by.isXML(bW)){try{if(bR||!bE.match.PSEUDO.test(bY)&&!/!=/.test(bY)){var bV=bS.call(bW,bY);if(bV||!bU||bW.document&&bW.document.nodeType!==11){return bV}}}catch(bX){}}return by(bY,null,null,[bW]).length>0}}})();(function(){var e=av.createElement("div");e.innerHTML="
";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}bE.order.splice(1,0,"CLASS");bE.find.CLASS=function(bR,bS,bT){if(typeof bS.getElementsByClassName!=="undefined"&&!bT){return bS.getElementsByClassName(bR[1])}};e=null})();function bv(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT0){bU=e;break}}}e=e[bR]}bZ[bT]=bU}}}if(av.documentElement.contains){by.contains=function(bR,e){return bR!==e&&(bR.contains?bR.contains(e):true)}}else{if(av.documentElement.compareDocumentPosition){by.contains=function(bR,e){return !!(bR.compareDocumentPosition(e)&16)}}else{by.contains=function(){return false}}}by.isXML=function(e){var bR=(e?e.ownerDocument||e:0).documentElement;return bR?bR.nodeName!=="HTML":false};var bM=function(bS,e,bW){var bV,bX=[],bU="",bY=e.nodeType?[e]:e;while((bV=bE.match.PSEUDO.exec(bS))){bU+=bV[0];bS=bS.replace(bE.match.PSEUDO,"")}bS=bE.relative[bS]?bS+"*":bS;for(var bT=0,bR=bY.length;bT 0){for(bB=bA;bB=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(by,bx){var bv=[],bw,e,bz=this[0];if(b.isArray(by)){var bB=1;while(bz&&bz.ownerDocument&&bz!==bx){for(bw=0;bw-1:b.find.matchesSelector(bz,by)){bv.push(bz);break}else{bz=bz.parentNode;if(!bz||!bz.ownerDocument||bz===bx||bz.nodeType===11){break}}}}bv=bv.length>1?b.unique(bv):bv;return this.pushStack(bv,"closest",by)},index:function(e){if(!e){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1}if(typeof e==="string"){return b.inArray(this[0],b(e))}return b.inArray(e.jquery?e[0]:e,this)},add:function(e,bv){var bx=typeof e==="string"?b(e,bv):b.makeArray(e&&e.nodeType?[e]:e),bw=b.merge(this.get(),bx);return this.pushStack(C(bx[0])||C(bw[0])?bw:b.unique(bw))},andSelf:function(){return this.add(this.prevObject)}});function C(e){return !e||!e.parentNode||e.parentNode.nodeType===11}b.each({parent:function(bv){var e=bv.parentNode;return e&&e.nodeType!==11?e:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(bv,e,bw){return b.dir(bv,"parentNode",bw)},next:function(e){return b.nth(e,2,"nextSibling")},prev:function(e){return b.nth(e,2,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(bv,e,bw){return b.dir(bv,"nextSibling",bw)},prevUntil:function(bv,e,bw){return b.dir(bv,"previousSibling",bw)},siblings:function(e){return b.sibling(e.parentNode.firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.makeArray(e.childNodes)}},function(e,bv){b.fn[e]=function(by,bw){var bx=b.map(this,bv,by);if(!ab.test(e)){bw=by}if(bw&&typeof bw==="string"){bx=b.filter(bw,bx)}bx=this.length>1&&!ay[e]?b.unique(bx):bx;if((this.length>1||a9.test(bw))&&aq.test(e)){bx=bx.reverse()}return this.pushStack(bx,e,P.call(arguments).join(","))}});b.extend({filter:function(bw,e,bv){if(bv){bw=":not("+bw+")"}return e.length===1?b.find.matchesSelector(e[0],bw)?[e[0]]:[]:b.find.matches(bw,e)},dir:function(bw,bv,by){var e=[],bx=bw[bv];while(bx&&bx.nodeType!==9&&(by===L||bx.nodeType!==1||!b(bx).is(by))){if(bx.nodeType===1){e.push(bx)}bx=bx[bv]}return e},nth:function(by,e,bw,bx){e=e||1;var bv=0;for(;by;by=by[bw]){if(by.nodeType===1&&++bv===e){break}}return by},sibling:function(bw,bv){var e=[];for(;bw;bw=bw.nextSibling){if(bw.nodeType===1&&bw!==bv){e.push(bw)}}return e}});function aG(bx,bw,e){bw=bw||0;if(b.isFunction(bw)){return b.grep(bx,function(bz,by){var bA=!!bw.call(bz,by,bz);return bA===e})}else{if(bw.nodeType){return b.grep(bx,function(bz,by){return(bz===bw)===e})}else{if(typeof bw==="string"){var bv=b.grep(bx,function(by){return by.nodeType===1});if(bp.test(bw)){return b.filter(bw,bv,!e)}else{bw=b.filter(bw,bv)}}}}return b.grep(bx,function(bz,by){return(b.inArray(bz,bw)>=0)===e})}function a(e){var bw=aR.split("|"),bv=e.createDocumentFragment();if(bv.createElement){while(bw.length){bv.createElement(bw.pop())}}return bv}var aR="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ag=/ jQuery\d+="(?:\d+|null)"/g,ar=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,d=/<([\w:]+)/,w=/",""],legend:[1,""," "],thead:[1,""],tr:[2,""],td:[3,""],col:[2,""],area:[1,""," "],_default:[0,"",""]},ac=a(av);ax.optgroup=ax.option;ax.tbody=ax.tfoot=ax.colgroup=ax.caption=ax.thead;ax.th=ax.td;if(!b.support.htmlSerialize){ax._default=[1,"div","
"]}b.fn.extend({text:function(e){if(b.isFunction(e)){return this.each(function(bw){var bv=b(this);bv.text(e.call(this,bw,bv.text()))})}if(typeof e!=="object"&&e!==L){return this.empty().append((this[0]&&this[0].ownerDocument||av).createTextNode(e))}return b.text(this)},wrapAll:function(e){if(b.isFunction(e)){return this.each(function(bw){b(this).wrapAll(e.call(this,bw))})}if(this[0]){var bv=b(e,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){bv.insertBefore(this[0])}bv.map(function(){var bw=this;while(bw.firstChild&&bw.firstChild.nodeType===1){bw=bw.firstChild}return bw}).append(this)}return this},wrapInner:function(e){if(b.isFunction(e)){return this.each(function(bv){b(this).wrapInner(e.call(this,bv))})}return this.each(function(){var bv=b(this),bw=bv.contents();if(bw.length){bw.wrapAll(e)}else{bv.append(e)}})},wrap:function(e){var bv=b.isFunction(e);return this.each(function(bw){b(this).wrapAll(bv?e.call(this,bw):e)})},unwrap:function(){return this.parent().each(function(){if(!b.nodeName(this,"body")){b(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.appendChild(e)}})},prepend:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.insertBefore(e,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this)})}else{if(arguments.length){var e=b.clean(arguments);e.push.apply(e,this.toArray());return this.pushStack(e,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this.nextSibling)})}else{if(arguments.length){var e=this.pushStack(this,"after",arguments);e.push.apply(e,b.clean(arguments));return e}}},remove:function(e,bx){for(var bv=0,bw;(bw=this[bv])!=null;bv++){if(!e||b.filter(e,[bw]).length){if(!bx&&bw.nodeType===1){b.cleanData(bw.getElementsByTagName("*"));b.cleanData([bw])}if(bw.parentNode){bw.parentNode.removeChild(bw)}}}return this},empty:function(){for(var e=0,bv;(bv=this[e])!=null;e++){if(bv.nodeType===1){b.cleanData(bv.getElementsByTagName("*"))}while(bv.firstChild){bv.removeChild(bv.firstChild)}}return this},clone:function(bv,e){bv=bv==null?false:bv;e=e==null?bv:e;return this.map(function(){return b.clone(this,bv,e)})},html:function(bx){if(bx===L){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ag,""):null}else{if(typeof bx==="string"&&!ae.test(bx)&&(b.support.leadingWhitespace||!ar.test(bx))&&!ax[(d.exec(bx)||["",""])[1].toLowerCase()]){bx=bx.replace(R,"<$1>$2>");try{for(var bw=0,bv=this.length;bw1&&bw0?this.clone(true):this).get();b(bC[bA])[bv](by);bz=bz.concat(by)}return this.pushStack(bz,e,bC.selector)}}});function bg(e){if(typeof e.getElementsByTagName!=="undefined"){return e.getElementsByTagName("*")}else{if(typeof e.querySelectorAll!=="undefined"){return e.querySelectorAll("*")}else{return[]}}}function az(e){if(e.type==="checkbox"||e.type==="radio"){e.defaultChecked=e.checked}}function E(e){var bv=(e.nodeName||"").toLowerCase();if(bv==="input"){az(e)}else{if(bv!=="script"&&typeof e.getElementsByTagName!=="undefined"){b.grep(e.getElementsByTagName("input"),az)}}}function al(e){var bv=av.createElement("div");ac.appendChild(bv);bv.innerHTML=e.outerHTML;return bv.firstChild}b.extend({clone:function(by,bA,bw){var e,bv,bx,bz=b.support.html5Clone||!ah.test("<"+by.nodeName)?by.cloneNode(true):al(by);if((!b.support.noCloneEvent||!b.support.noCloneChecked)&&(by.nodeType===1||by.nodeType===11)&&!b.isXMLDoc(by)){ai(by,bz);e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){if(bv[bx]){ai(e[bx],bv[bx])}}}if(bA){t(by,bz);if(bw){e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){t(e[bx],bv[bx])}}}e=bv=null;return bz},clean:function(bw,by,bH,bA){var bF;by=by||av;if(typeof by.createElement==="undefined"){by=by.ownerDocument||by[0]&&by[0].ownerDocument||av}var bI=[],bB;for(var bE=0,bz;(bz=bw[bE])!=null;bE++){if(typeof bz==="number"){bz+=""}if(!bz){continue}if(typeof bz==="string"){if(!W.test(bz)){bz=by.createTextNode(bz)}else{bz=bz.replace(R,"<$1>$2>");var bK=(d.exec(bz)||["",""])[1].toLowerCase(),bx=ax[bK]||ax._default,bD=bx[0],bv=by.createElement("div");if(by===av){ac.appendChild(bv)}else{a(by).appendChild(bv)}bv.innerHTML=bx[1]+bz+bx[2];while(bD--){bv=bv.lastChild}if(!b.support.tbody){var e=w.test(bz),bC=bK==="table"&&!e?bv.firstChild&&bv.firstChild.childNodes:bx[1]===""&&!e?bv.childNodes:[];for(bB=bC.length-1;bB>=0;--bB){if(b.nodeName(bC[bB],"tbody")&&!bC[bB].childNodes.length){bC[bB].parentNode.removeChild(bC[bB])}}}if(!b.support.leadingWhitespace&&ar.test(bz)){bv.insertBefore(by.createTextNode(ar.exec(bz)[0]),bv.firstChild)}bz=bv.childNodes}}var bG;if(!b.support.appendChecked){if(bz[0]&&typeof(bG=bz.length)==="number"){for(bB=0;bB=0){return bx+"px"}}else{return bx}}}});if(!b.support.opacity){b.cssHooks.opacity={get:function(bv,e){return au.test((e&&bv.currentStyle?bv.currentStyle.filter:bv.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":e?"1":""},set:function(by,bz){var bx=by.style,bv=by.currentStyle,e=b.isNumeric(bz)?"alpha(opacity="+bz*100+")":"",bw=bv&&bv.filter||bx.filter||"";bx.zoom=1;if(bz>=1&&b.trim(bw.replace(ak,""))===""){bx.removeAttribute("filter");if(bv&&!bv.filter){return}}bx.filter=ak.test(bw)?bw.replace(ak,e):bw+" "+e}}}b(function(){if(!b.support.reliableMarginRight){b.cssHooks.marginRight={get:function(bw,bv){var e;b.swap(bw,{display:"inline-block"},function(){if(bv){e=Z(bw,"margin-right","marginRight")}else{e=bw.style.marginRight}});return e}}}});if(av.defaultView&&av.defaultView.getComputedStyle){aI=function(by,bw){var bv,bx,e;bw=bw.replace(z,"-$1").toLowerCase();if((bx=by.ownerDocument.defaultView)&&(e=bx.getComputedStyle(by,null))){bv=e.getPropertyValue(bw);if(bv===""&&!b.contains(by.ownerDocument.documentElement,by)){bv=b.style(by,bw)}}return bv}}if(av.documentElement.currentStyle){aX=function(bz,bw){var bA,e,by,bv=bz.currentStyle&&bz.currentStyle[bw],bx=bz.style;if(bv===null&&bx&&(by=bx[bw])){bv=by}if(!bc.test(bv)&&bn.test(bv)){bA=bx.left;e=bz.runtimeStyle&&bz.runtimeStyle.left;if(e){bz.runtimeStyle.left=bz.currentStyle.left}bx.left=bw==="fontSize"?"1em":(bv||0);bv=bx.pixelLeft+"px";bx.left=bA;if(e){bz.runtimeStyle.left=e}}return bv===""?"auto":bv}}Z=aI||aX;function p(by,bw,bv){var bA=bw==="width"?by.offsetWidth:by.offsetHeight,bz=bw==="width"?an:a1,bx=0,e=bz.length;if(bA>0){if(bv!=="border"){for(;bx)<[^<]*)*<\/script>/gi,q=/^(?:select|textarea)/i,h=/\s+/,br=/([?&])_=[^&]*/,K=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,A=b.fn.load,aa={},r={},aE,s,aV=["*/"]+["*"];try{aE=bl.href}catch(aw){aE=av.createElement("a");aE.href="";aE=aE.href}s=K.exec(aE.toLowerCase())||[];function f(e){return function(by,bA){if(typeof by!=="string"){bA=by;by="*"}if(b.isFunction(bA)){var bx=by.toLowerCase().split(h),bw=0,bz=bx.length,bv,bB,bC;for(;bw=0){var e=bw.slice(by,bw.length);bw=bw.slice(0,by)}var bx="GET";if(bz){if(b.isFunction(bz)){bA=bz;bz=L}else{if(typeof bz==="object"){bz=b.param(bz,b.ajaxSettings.traditional);bx="POST"}}}var bv=this;b.ajax({url:bw,type:bx,dataType:"html",data:bz,complete:function(bC,bB,bD){bD=bC.responseText;if(bC.isResolved()){bC.done(function(bE){bD=bE});bv.html(e?b("").append(bD.replace(a6,"")).find(e):bD)}if(bA){bv.each(bA,[bD,bB,bC])}}});return this},serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?b.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||q.test(this.nodeName)||aZ.test(this.type))}).map(function(e,bv){var bw=b(this).val();return bw==null?null:b.isArray(bw)?b.map(bw,function(by,bx){return{name:bv.name,value:by.replace(bs,"\r\n")}}):{name:bv.name,value:bw.replace(bs,"\r\n")}}).get()}});b.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,bv){b.fn[bv]=function(bw){return this.on(bv,bw)}});b.each(["get","post"],function(e,bv){b[bv]=function(bw,by,bz,bx){if(b.isFunction(by)){bx=bx||bz;bz=by;by=L}return b.ajax({type:bv,url:bw,data:by,success:bz,dataType:bx})}});b.extend({getScript:function(e,bv){return b.get(e,L,bv,"script")},getJSON:function(e,bv,bw){return b.get(e,bv,bw,"json")},ajaxSetup:function(bv,e){if(e){am(bv,b.ajaxSettings)}else{e=bv;bv=b.ajaxSettings}am(bv,e);return bv},ajaxSettings:{url:aE,isLocal:aM.test(s[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":aV},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":bb.String,"text html":true,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:f(aa),ajaxTransport:f(r),ajax:function(bz,bx){if(typeof bz==="object"){bx=bz;bz=L}bx=bx||{};var bD=b.ajaxSetup({},bx),bS=bD.context||bD,bG=bS!==bD&&(bS.nodeType||bS instanceof b)?b(bS):b.event,bR=b.Deferred(),bN=b.Callbacks("once memory"),bB=bD.statusCode||{},bC,bH={},bO={},bQ,by,bL,bE,bI,bA=0,bw,bK,bJ={readyState:0,setRequestHeader:function(bT,bU){if(!bA){var e=bT.toLowerCase();bT=bO[e]=bO[e]||bT;bH[bT]=bU}return this},getAllResponseHeaders:function(){return bA===2?bQ:null},getResponseHeader:function(bT){var e;if(bA===2){if(!by){by={};while((e=aD.exec(bQ))){by[e[1].toLowerCase()]=e[2]}}e=by[bT.toLowerCase()]}return e===L?null:e},overrideMimeType:function(e){if(!bA){bD.mimeType=e}return this},abort:function(e){e=e||"abort";if(bL){bL.abort(e)}bF(0,e);return this}};function bF(bZ,bU,b0,bW){if(bA===2){return}bA=2;if(bE){clearTimeout(bE)}bL=L;bQ=bW||"";bJ.readyState=bZ>0?4:0;var bT,b4,b3,bX=bU,bY=b0?bj(bD,bJ,b0):L,bV,b2;if(bZ>=200&&bZ<300||bZ===304){if(bD.ifModified){if((bV=bJ.getResponseHeader("Last-Modified"))){b.lastModified[bC]=bV}if((b2=bJ.getResponseHeader("Etag"))){b.etag[bC]=b2}}if(bZ===304){bX="notmodified";bT=true}else{try{b4=G(bD,bY);bX="success";bT=true}catch(b1){bX="parsererror";b3=b1}}}else{b3=bX;if(!bX||bZ){bX="error";if(bZ<0){bZ=0}}}bJ.status=bZ;bJ.statusText=""+(bU||bX);if(bT){bR.resolveWith(bS,[b4,bX,bJ])}else{bR.rejectWith(bS,[bJ,bX,b3])}bJ.statusCode(bB);bB=L;if(bw){bG.trigger("ajax"+(bT?"Success":"Error"),[bJ,bD,bT?b4:b3])}bN.fireWith(bS,[bJ,bX]);if(bw){bG.trigger("ajaxComplete",[bJ,bD]);if(!(--b.active)){b.event.trigger("ajaxStop")}}}bR.promise(bJ);bJ.success=bJ.done;bJ.error=bJ.fail;bJ.complete=bN.add;bJ.statusCode=function(bT){if(bT){var e;if(bA<2){for(e in bT){bB[e]=[bB[e],bT[e]]}}else{e=bT[bJ.status];bJ.then(e,e)}}return this};bD.url=((bz||bD.url)+"").replace(bq,"").replace(c,s[1]+"//");bD.dataTypes=b.trim(bD.dataType||"*").toLowerCase().split(h);if(bD.crossDomain==null){bI=K.exec(bD.url.toLowerCase());bD.crossDomain=!!(bI&&(bI[1]!=s[1]||bI[2]!=s[2]||(bI[3]||(bI[1]==="http:"?80:443))!=(s[3]||(s[1]==="http:"?80:443))))}if(bD.data&&bD.processData&&typeof bD.data!=="string"){bD.data=b.param(bD.data,bD.traditional)}aW(aa,bD,bx,bJ);if(bA===2){return false}bw=bD.global;bD.type=bD.type.toUpperCase();bD.hasContent=!aQ.test(bD.type);if(bw&&b.active++===0){b.event.trigger("ajaxStart")}if(!bD.hasContent){if(bD.data){bD.url+=(M.test(bD.url)?"&":"?")+bD.data;delete bD.data}bC=bD.url;if(bD.cache===false){var bv=b.now(),bP=bD.url.replace(br,"$1_="+bv);bD.url=bP+((bP===bD.url)?(M.test(bD.url)?"&":"?")+"_="+bv:"")}}if(bD.data&&bD.hasContent&&bD.contentType!==false||bx.contentType){bJ.setRequestHeader("Content-Type",bD.contentType)}if(bD.ifModified){bC=bC||bD.url;if(b.lastModified[bC]){bJ.setRequestHeader("If-Modified-Since",b.lastModified[bC])}if(b.etag[bC]){bJ.setRequestHeader("If-None-Match",b.etag[bC])}}bJ.setRequestHeader("Accept",bD.dataTypes[0]&&bD.accepts[bD.dataTypes[0]]?bD.accepts[bD.dataTypes[0]]+(bD.dataTypes[0]!=="*"?", "+aV+"; q=0.01":""):bD.accepts["*"]);for(bK in bD.headers){bJ.setRequestHeader(bK,bD.headers[bK])}if(bD.beforeSend&&(bD.beforeSend.call(bS,bJ,bD)===false||bA===2)){bJ.abort();return false}for(bK in {success:1,error:1,complete:1}){bJ[bK](bD[bK])}bL=aW(r,bD,bx,bJ);if(!bL){bF(-1,"No Transport")}else{bJ.readyState=1;if(bw){bG.trigger("ajaxSend",[bJ,bD])}if(bD.async&&bD.timeout>0){bE=setTimeout(function(){bJ.abort("timeout")},bD.timeout)}try{bA=1;bL.send(bH,bF)}catch(bM){if(bA<2){bF(-1,bM)}else{throw bM}}}return bJ},param:function(e,bw){var bv=[],by=function(bz,bA){bA=b.isFunction(bA)?bA():bA;bv[bv.length]=encodeURIComponent(bz)+"="+encodeURIComponent(bA)};if(bw===L){bw=b.ajaxSettings.traditional}if(b.isArray(e)||(e.jquery&&!b.isPlainObject(e))){b.each(e,function(){by(this.name,this.value)})}else{for(var bx in e){v(bx,e[bx],bw,by)}}return bv.join("&").replace(k,"+")}});function v(bw,by,bv,bx){if(b.isArray(by)){b.each(by,function(bA,bz){if(bv||ap.test(bw)){bx(bw,bz)}else{v(bw+"["+(typeof bz==="object"||b.isArray(bz)?bA:"")+"]",bz,bv,bx)}})}else{if(!bv&&by!=null&&typeof by==="object"){for(var e in by){v(bw+"["+e+"]",by[e],bv,bx)}}else{bx(bw,by)}}}b.extend({active:0,lastModified:{},etag:{}});function bj(bD,bC,bz){var bv=bD.contents,bB=bD.dataTypes,bw=bD.responseFields,by,bA,bx,e;for(bA in bw){if(bA in bz){bC[bw[bA]]=bz[bA]}}while(bB[0]==="*"){bB.shift();if(by===L){by=bD.mimeType||bC.getResponseHeader("content-type")}}if(by){for(bA in bv){if(bv[bA]&&bv[bA].test(by)){bB.unshift(bA);break}}}if(bB[0] in bz){bx=bB[0]}else{for(bA in bz){if(!bB[0]||bD.converters[bA+" "+bB[0]]){bx=bA;break}if(!e){e=bA}}bx=bx||e}if(bx){if(bx!==bB[0]){bB.unshift(bx)}return bz[bx]}}function G(bH,bz){if(bH.dataFilter){bz=bH.dataFilter(bz,bH.dataType)}var bD=bH.dataTypes,bG={},bA,bE,bw=bD.length,bB,bC=bD[0],bx,by,bF,bv,e;for(bA=1;bA
=bw.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();bw.animatedProperties[this.prop]=true;for(bA in bw.animatedProperties){if(bw.animatedProperties[bA]!==true){e=false}}if(e){if(bw.overflow!=null&&!b.support.shrinkWrapBlocks){b.each(["","X","Y"],function(bC,bD){bz.style["overflow"+bD]=bw.overflow[bC]})}if(bw.hide){b(bz).hide()}if(bw.hide||bw.show){for(bA in bw.animatedProperties){b.style(bz,bA,bw.orig[bA]);b.removeData(bz,"fxshow"+bA,true);b.removeData(bz,"toggle"+bA,true)}}bv=bw.complete;if(bv){bw.complete=false;bv.call(bz)}}return false}else{if(bw.duration==Infinity){this.now=bx}else{bB=bx-this.startTime;this.state=bB/bw.duration;this.pos=b.easing[bw.animatedProperties[this.prop]](this.state,bB,0,1,bw.duration);this.now=this.start+((this.end-this.start)*this.pos)}this.update()}return true}};b.extend(b.fx,{tick:function(){var bw,bv=b.timers,e=0;for(;e").appendTo(e),bw=bv.css("display");bv.remove();if(bw==="none"||bw===""){if(!a8){a8=av.createElement("iframe");a8.frameBorder=a8.width=a8.height=0}e.appendChild(a8);if(!m||!a8.createElement){m=(a8.contentWindow||a8.contentDocument).document;m.write((av.compatMode==="CSS1Compat"?"":"")+"");m.close()}bv=m.createElement(bx);m.body.appendChild(bv);bw=b.css(bv,"display");e.removeChild(a8)}Q[bx]=bw}return Q[bx]}var V=/^t(?:able|d|h)$/i,ad=/^(?:body|html)$/i;if("getBoundingClientRect" in av.documentElement){b.fn.offset=function(bI){var by=this[0],bB;if(bI){return this.each(function(e){b.offset.setOffset(this,bI,e)})}if(!by||!by.ownerDocument){return null}if(by===by.ownerDocument.body){return b.offset.bodyOffset(by)}try{bB=by.getBoundingClientRect()}catch(bF){}var bH=by.ownerDocument,bw=bH.documentElement;if(!bB||!b.contains(bw,by)){return bB?{top:bB.top,left:bB.left}:{top:0,left:0}}var bC=bH.body,bD=aK(bH),bA=bw.clientTop||bC.clientTop||0,bE=bw.clientLeft||bC.clientLeft||0,bv=bD.pageYOffset||b.support.boxModel&&bw.scrollTop||bC.scrollTop,bz=bD.pageXOffset||b.support.boxModel&&bw.scrollLeft||bC.scrollLeft,bG=bB.top+bv-bA,bx=bB.left+bz-bE;return{top:bG,left:bx}}}else{b.fn.offset=function(bF){var bz=this[0];if(bF){return this.each(function(bG){b.offset.setOffset(this,bF,bG)})}if(!bz||!bz.ownerDocument){return null}if(bz===bz.ownerDocument.body){return b.offset.bodyOffset(bz)}var bC,bw=bz.offsetParent,bv=bz,bE=bz.ownerDocument,bx=bE.documentElement,bA=bE.body,bB=bE.defaultView,e=bB?bB.getComputedStyle(bz,null):bz.currentStyle,bD=bz.offsetTop,by=bz.offsetLeft;while((bz=bz.parentNode)&&bz!==bA&&bz!==bx){if(b.support.fixedPosition&&e.position==="fixed"){break}bC=bB?bB.getComputedStyle(bz,null):bz.currentStyle;bD-=bz.scrollTop;by-=bz.scrollLeft;if(bz===bw){bD+=bz.offsetTop;by+=bz.offsetLeft;if(b.support.doesNotAddBorder&&!(b.support.doesAddBorderForTableAndCells&&V.test(bz.nodeName))){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}bv=bw;bw=bz.offsetParent}if(b.support.subtractsBorderForOverflowNotVisible&&bC.overflow!=="visible"){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}e=bC}if(e.position==="relative"||e.position==="static"){bD+=bA.offsetTop;by+=bA.offsetLeft}if(b.support.fixedPosition&&e.position==="fixed"){bD+=Math.max(bx.scrollTop,bA.scrollTop);by+=Math.max(bx.scrollLeft,bA.scrollLeft)}return{top:bD,left:by}}}b.offset={bodyOffset:function(e){var bw=e.offsetTop,bv=e.offsetLeft;if(b.support.doesNotIncludeMarginInBodyOffset){bw+=parseFloat(b.css(e,"marginTop"))||0;bv+=parseFloat(b.css(e,"marginLeft"))||0}return{top:bw,left:bv}},setOffset:function(bx,bG,bA){var bB=b.css(bx,"position");if(bB==="static"){bx.style.position="relative"}var bz=b(bx),bv=bz.offset(),e=b.css(bx,"top"),bE=b.css(bx,"left"),bF=(bB==="absolute"||bB==="fixed")&&b.inArray("auto",[e,bE])>-1,bD={},bC={},bw,by;if(bF){bC=bz.position();bw=bC.top;by=bC.left}else{bw=parseFloat(e)||0;by=parseFloat(bE)||0}if(b.isFunction(bG)){bG=bG.call(bx,bA,bv)}if(bG.top!=null){bD.top=(bG.top-bv.top)+bw}if(bG.left!=null){bD.left=(bG.left-bv.left)+by}if("using" in bG){bG.using.call(bx,bD)}else{bz.css(bD)}}};b.fn.extend({position:function(){if(!this[0]){return null}var bw=this[0],bv=this.offsetParent(),bx=this.offset(),e=ad.test(bv[0].nodeName)?{top:0,left:0}:bv.offset();bx.top-=parseFloat(b.css(bw,"marginTop"))||0;bx.left-=parseFloat(b.css(bw,"marginLeft"))||0;e.top+=parseFloat(b.css(bv[0],"borderTopWidth"))||0;e.left+=parseFloat(b.css(bv[0],"borderLeftWidth"))||0;return{top:bx.top-e.top,left:bx.left-e.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||av.body;while(e&&(!ad.test(e.nodeName)&&b.css(e,"position")==="static")){e=e.offsetParent}return e})}});b.each(["Left","Top"],function(bv,e){var bw="scroll"+e;b.fn[bw]=function(bz){var bx,by;if(bz===L){bx=this[0];if(!bx){return null}by=aK(bx);return by?("pageXOffset" in by)?by[bv?"pageYOffset":"pageXOffset"]:b.support.boxModel&&by.document.documentElement[bw]||by.document.body[bw]:bx[bw]}return this.each(function(){by=aK(this);if(by){by.scrollTo(!bv?bz:b(by).scrollLeft(),bv?bz:b(by).scrollTop())}else{this[bw]=bz}})}});function aK(e){return b.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:false}b.each(["Height","Width"],function(bv,e){var bw=e.toLowerCase();b.fn["inner"+e]=function(){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,"padding")):this[bw]():null};b.fn["outer"+e]=function(by){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,by?"margin":"border")):this[bw]():null};b.fn[bw]=function(bz){var bA=this[0];if(!bA){return bz==null?null:this}if(b.isFunction(bz)){return this.each(function(bE){var bD=b(this);bD[bw](bz.call(this,bE,bD[bw]()))})}if(b.isWindow(bA)){var bB=bA.document.documentElement["client"+e],bx=bA.document.body;return bA.document.compatMode==="CSS1Compat"&&bB||bx&&bx["client"+e]||bB}else{if(bA.nodeType===9){return Math.max(bA.documentElement["client"+e],bA.body["scroll"+e],bA.documentElement["scroll"+e],bA.body["offset"+e],bA.documentElement["offset"+e])}else{if(bz===L){var bC=b.css(bA,bw),by=parseFloat(bC);return b.isNumeric(by)?by:bC}else{return this.css(bw,typeof bz==="string"?bz:bz+"px")}}}}});bb.jQuery=bb.$=b;if(typeof define==="function"&&define.amd&&define.amd.jQuery){define("jquery",[],function(){return b})}})(window);/*!
+ * jQuery UI 1.8.18
+ *
+ * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI
+ */
+(function(a,d){a.ui=a.ui||{};if(a.ui.version){return}a.extend(a.ui,{version:"1.8.18",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(e,f){return typeof e==="number"?this.each(function(){var g=this;setTimeout(function(){a(g).focus();if(f){f.call(g)}},e)}):this._focus.apply(this,arguments)},scrollParent:function(){var e;if((a.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){e=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(a.curCSS(this,"position",1))&&(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}else{e=this.parents().filter(function(){return(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!e.length?a(document):e},zIndex:function(h){if(h!==d){return this.css("zIndex",h)}if(this.length){var f=a(this[0]),e,g;while(f.length&&f[0]!==document){e=f.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){g=parseInt(f.css("zIndex"),10);if(!isNaN(g)&&g!==0){return g}}f=f.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});a.each(["Width","Height"],function(g,e){var f=e==="Width"?["Left","Right"]:["Top","Bottom"],h=e.toLowerCase(),k={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};function j(m,l,i,n){a.each(f,function(){l-=parseFloat(a.curCSS(m,"padding"+this,true))||0;if(i){l-=parseFloat(a.curCSS(m,"border"+this+"Width",true))||0}if(n){l-=parseFloat(a.curCSS(m,"margin"+this,true))||0}});return l}a.fn["inner"+e]=function(i){if(i===d){return k["inner"+e].call(this)}return this.each(function(){a(this).css(h,j(this,i)+"px")})};a.fn["outer"+e]=function(i,l){if(typeof i!=="number"){return k["outer"+e].call(this,i)}return this.each(function(){a(this).css(h,j(this,i,true,l)+"px")})}});function c(g,e){var j=g.nodeName.toLowerCase();if("area"===j){var i=g.parentNode,h=i.name,f;if(!g.href||!h||i.nodeName.toLowerCase()!=="map"){return false}f=a("img[usemap=#"+h+"]")[0];return !!f&&b(f)}return(/input|select|textarea|button|object/.test(j)?!g.disabled:"a"==j?g.href||e:e)&&b(g)}function b(e){return !a(e).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.extend(a.expr[":"],{data:function(g,f,e){return !!a.data(g,e[3])},focusable:function(e){return c(e,!isNaN(a.attr(e,"tabindex")))},tabbable:function(g){var e=a.attr(g,"tabindex"),f=isNaN(e);return(f||e>=0)&&c(g,!f)}});a(function(){var e=document.body,f=e.appendChild(f=document.createElement("div"));f.offsetHeight;a.extend(f.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=f.offsetHeight===100;a.support.selectstart="onselectstart" in f;e.removeChild(f).style.display="none"});a.extend(a.ui,{plugin:{add:function(f,g,j){var h=a.ui[f].prototype;for(var e in j){h.plugins[e]=h.plugins[e]||[];h.plugins[e].push([g,j[e]])}},call:function(e,g,f){var j=e.plugins[g];if(!j||!e.element[0].parentNode){return}for(var h=0;h0){return true}h[e]=1;g=(h[e]>0);h[e]=0;return g},isOverAxis:function(f,e,g){return(f>e)&&(f<(e+g))},isOver:function(j,f,i,h,e,g){return a.ui.isOverAxis(j,i,e)&&a.ui.isOverAxis(f,h,g)}})})(jQuery);/*!
+ * jQuery UI Widget 1.8.18
+ *
+ * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Widget
+ */
+(function(b,d){if(b.cleanData){var c=b.cleanData;b.cleanData=function(f){for(var g=0,h;(h=f[g])!=null;g++){try{b(h).triggerHandler("remove")}catch(j){}}c(f)}}else{var a=b.fn.remove;b.fn.remove=function(e,f){return this.each(function(){if(!f){if(!e||b.filter(e,[this]).length){b("*",this).add([this]).each(function(){try{b(this).triggerHandler("remove")}catch(g){}})}}return a.call(b(this),e,f)})}}b.widget=function(f,h,e){var g=f.split(".")[0],j;f=f.split(".")[1];j=g+"-"+f;if(!e){e=h;h=b.Widget}b.expr[":"][j]=function(k){return !!b.data(k,f)};b[g]=b[g]||{};b[g][f]=function(k,l){if(arguments.length){this._createWidget(k,l)}};var i=new h();i.options=b.extend(true,{},i.options);b[g][f].prototype=b.extend(true,i,{namespace:g,widgetName:f,widgetEventPrefix:b[g][f].prototype.widgetEventPrefix||f,widgetBaseClass:j},e);b.widget.bridge(f,b[g][f])};b.widget.bridge=function(f,e){b.fn[f]=function(i){var g=typeof i==="string",h=Array.prototype.slice.call(arguments,1),j=this;i=!g&&h.length?b.extend.apply(null,[true,i].concat(h)):i;if(g&&i.charAt(0)==="_"){return j}if(g){this.each(function(){var k=b.data(this,f),l=k&&b.isFunction(k[i])?k[i].apply(k,h):k;if(l!==k&&l!==d){j=l;return false}})}else{this.each(function(){var k=b.data(this,f);if(k){k.option(i||{})._init()}else{b.data(this,f,new e(i,this))}})}return j}};b.Widget=function(e,f){if(arguments.length){this._createWidget(e,f)}};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(f,g){b.data(g,this.widgetName,this);this.element=b(g);this.options=b.extend(true,{},this.options,this._getCreateOptions(),f);var e=this;this.element.bind("remove."+this.widgetName,function(){e.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(f,g){var e=f;if(arguments.length===0){return b.extend({},this.options)}if(typeof f==="string"){if(g===d){return this.options[f]}e={};e[f]=g}this._setOptions(e);return this},_setOptions:function(f){var e=this;b.each(f,function(g,h){e._setOption(g,h)});return this},_setOption:function(e,f){this.options[e]=f;if(e==="disabled"){this.widget()[f?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",f)}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(e,f,g){var j,i,h=this.options[e];g=g||{};f=b.Event(f);f.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase();f.target=this.element[0];i=f.originalEvent;if(i){for(j in i){if(!(j in f)){f[j]=i[j]}}}this.element.trigger(f,g);return !(b.isFunction(h)&&h.call(this.element[0],f,g)===false||f.isDefaultPrevented())}}})(jQuery);/*!
+ * jQuery UI Mouse 1.8.18
+ *
+ * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Mouse
+ *
+ * Depends:
+ * jquery.ui.widget.js
+ */
+(function(b,c){var a=false;b(document).mouseup(function(d){a=false});b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var d=this;this.element.bind("mousedown."+this.widgetName,function(e){return d._mouseDown(e)}).bind("click."+this.widgetName,function(e){if(true===b.data(e.target,d.widgetName+".preventClickEvent")){b.removeData(e.target,d.widgetName+".preventClickEvent");e.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(f){if(a){return}(this._mouseStarted&&this._mouseUp(f));this._mouseDownEvent=f;var e=this,g=(f.which==1),d=(typeof this.options.cancel=="string"&&f.target.nodeName?b(f.target).closest(this.options.cancel).length:false);if(!g||d||!this._mouseCapture(f)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(f)&&this._mouseDelayMet(f)){this._mouseStarted=(this._mouseStart(f)!==false);if(!this._mouseStarted){f.preventDefault();return true}}if(true===b.data(f.target,this.widgetName+".preventClickEvent")){b.removeData(f.target,this.widgetName+".preventClickEvent")}this._mouseMoveDelegate=function(h){return e._mouseMove(h)};this._mouseUpDelegate=function(h){return e._mouseUp(h)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);f.preventDefault();a=true;return true},_mouseMove:function(d){if(b.browser.msie&&!(document.documentMode>=9)&&!d.button){return this._mouseUp(d)}if(this._mouseStarted){this._mouseDrag(d);return d.preventDefault()}if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,d)!==false);(this._mouseStarted?this._mouseDrag(d):this._mouseUp(d))}return !this._mouseStarted},_mouseUp:function(d){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;if(d.target==this._mouseDownEvent.target){b.data(d.target,this.widgetName+".preventClickEvent",true)}this._mouseStop(d)}return false},_mouseDistanceMet:function(d){return(Math.max(Math.abs(this._mouseDownEvent.pageX-d.pageX),Math.abs(this._mouseDownEvent.pageY-d.pageY))>=this.options.distance)},_mouseDelayMet:function(d){return this.mouseDelayMet},_mouseStart:function(d){},_mouseDrag:function(d){},_mouseStop:function(d){},_mouseCapture:function(d){return true}})})(jQuery);(function(c,d){c.widget("ui.resizable",c.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000},_create:function(){var f=this,k=this.options;this.element.addClass("ui-resizable");c.extend(this,{_aspectRatio:!!(k.aspectRatio),aspectRatio:k.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:k.helper||k.ghost||k.animate?k.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){this.element.wrap(c('
').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=k.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var l=this.handles.split(",");this.handles={};for(var g=0;g ');if(/sw|se|ne|nw/.test(j)){h.css({zIndex:++k.zIndex})}if("se"==j){h.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[j]=".ui-resizable-"+j;this.element.append(h)}}this._renderAxis=function(q){q=q||this.element;for(var n in this.handles){if(this.handles[n].constructor==String){this.handles[n]=c(this.handles[n],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var o=c(this.handles[n],this.element),p=0;p=/sw|ne|nw|se|n|s/.test(n)?o.outerHeight():o.outerWidth();var m=["padding",/ne|nw|n/.test(n)?"Top":/se|sw|s/.test(n)?"Bottom":/^e$/.test(n)?"Right":"Left"].join("");q.css(m,p);this._proportionallyResize()}if(!c(this.handles[n]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!f.resizing){if(this.className){var i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}f.axis=i&&i[1]?i[1]:"se"}});if(k.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){if(k.disabled){return}c(this).removeClass("ui-resizable-autohide");f._handles.show()},function(){if(k.disabled){return}if(!f.resizing){c(this).addClass("ui-resizable-autohide");f._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var e=function(g){c(g).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){e(this.element);var f=this.element;f.after(this.originalElement.css({position:f.css("position"),width:f.outerWidth(),height:f.outerHeight(),top:f.css("top"),left:f.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);e(this.originalElement);return this},_mouseCapture:function(f){var g=false;for(var e in this.handles){if(c(this.handles[e])[0]==f.target){g=true}}return !this.options.disabled&&g},_mouseStart:function(g){var j=this.options,f=this.element.position(),e=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(e.is(".ui-draggable")||(/absolute/).test(e.css("position"))){e.css({position:"absolute",top:f.top,left:f.left})}this._renderProxy();var k=b(this.helper.css("left")),h=b(this.helper.css("top"));if(j.containment){k+=c(j.containment).scrollLeft()||0;h+=c(j.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:k,top:h};this.size=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalSize=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalPosition={left:k,top:h};this.sizeDiff={width:e.outerWidth()-e.width(),height:e.outerHeight()-e.height()};this.originalMousePosition={left:g.pageX,top:g.pageY};this.aspectRatio=(typeof j.aspectRatio=="number")?j.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var i=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",i=="auto"?this.axis+"-resize":i);e.addClass("ui-resizable-resizing");this._propagate("start",g);return true},_mouseDrag:function(e){var h=this.helper,g=this.options,m={},q=this,j=this.originalMousePosition,n=this.axis;var r=(e.pageX-j.left)||0,p=(e.pageY-j.top)||0;var i=this._change[n];if(!i){return false}var l=i.apply(this,[e,r,p]),k=c.browser.msie&&c.browser.version<7,f=this.sizeDiff;this._updateVirtualBoundaries(e.shiftKey);if(this._aspectRatio||e.shiftKey){l=this._updateRatio(l,e)}l=this._respectSize(l,e);this._propagate("resize",e);h.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(l);this._trigger("resize",e,this.ui());return false},_mouseStop:function(h){this.resizing=false;var i=this.options,m=this;if(this._helper){var g=this._proportionallyResizeElements,e=g.length&&(/textarea/i).test(g[0].nodeName),f=e&&c.ui.hasScroll(g[0],"left")?0:m.sizeDiff.height,k=e?0:m.sizeDiff.width;var n={width:(m.helper.width()-k),height:(m.helper.height()-f)},j=(parseInt(m.element.css("left"),10)+(m.position.left-m.originalPosition.left))||null,l=(parseInt(m.element.css("top"),10)+(m.position.top-m.originalPosition.top))||null;if(!i.animate){this.element.css(c.extend(n,{top:l,left:j}))}m.helper.height(m.size.height);m.helper.width(m.size.width);if(this._helper&&!i.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",h);if(this._helper){this.helper.remove()}return false},_updateVirtualBoundaries:function(g){var j=this.options,i,h,f,k,e;e={minWidth:a(j.minWidth)?j.minWidth:0,maxWidth:a(j.maxWidth)?j.maxWidth:Infinity,minHeight:a(j.minHeight)?j.minHeight:0,maxHeight:a(j.maxHeight)?j.maxHeight:Infinity};if(this._aspectRatio||g){i=e.minHeight*this.aspectRatio;f=e.minWidth/this.aspectRatio;h=e.maxHeight*this.aspectRatio;k=e.maxWidth/this.aspectRatio;if(i>e.minWidth){e.minWidth=i}if(f>e.minHeight){e.minHeight=f}if(hl.width),s=a(l.height)&&i.minHeight&&(i.minHeight>l.height);if(h){l.width=i.minWidth}if(s){l.height=i.minHeight}if(t){l.width=i.maxWidth}if(m){l.height=i.maxHeight}var f=this.originalPosition.left+this.originalSize.width,p=this.position.top+this.size.height;var k=/sw|nw|w/.test(q),e=/nw|ne|n/.test(q);if(h&&k){l.left=f-i.minWidth}if(t&&k){l.left=f-i.maxWidth}if(s&&e){l.top=p-i.minHeight}if(m&&e){l.top=p-i.maxHeight}var n=!l.width&&!l.height;if(n&&!l.left&&l.top){l.top=null}else{if(n&&!l.top&&l.left){l.left=null}}return l},_proportionallyResize:function(){var k=this.options;if(!this._proportionallyResizeElements.length){return}var g=this.helper||this.element;for(var f=0;f');var e=c.browser.msie&&c.browser.version<7,g=(e?1:0),h=(e?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+h,height:this.element.outerHeight()+h,position:"absolute",left:this.elementOffset.left-g+"px",top:this.elementOffset.top-g+"px",zIndex:++i.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(g,f,e){return{width:this.originalSize.width+f}},w:function(h,f,e){var j=this.options,g=this.originalSize,i=this.originalPosition;return{left:i.left+f,width:g.width-f}},n:function(h,f,e){var j=this.options,g=this.originalSize,i=this.originalPosition;return{top:i.top+e,height:g.height-e}},s:function(g,f,e){return{height:this.originalSize.height+e}},se:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},sw:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[g,f,e]))},ne:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},nw:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[g,f,e]))}},_propagate:function(f,e){c.ui.plugin.call(this,f,[e,this.ui()]);(f!="resize"&&this._trigger(f,e,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}});c.extend(c.ui.resizable,{version:"1.8.18"});c.ui.plugin.add("resizable","alsoResize",{start:function(f,g){var e=c(this).data("resizable"),i=e.options;var h=function(j){c(j).each(function(){var k=c(this);k.data("resizable-alsoresize",{width:parseInt(k.width(),10),height:parseInt(k.height(),10),left:parseInt(k.css("left"),10),top:parseInt(k.css("top"),10)})})};if(typeof(i.alsoResize)=="object"&&!i.alsoResize.parentNode){if(i.alsoResize.length){i.alsoResize=i.alsoResize[0];h(i.alsoResize)}else{c.each(i.alsoResize,function(j){h(j)})}}else{h(i.alsoResize)}},resize:function(g,i){var f=c(this).data("resizable"),j=f.options,h=f.originalSize,l=f.originalPosition;var k={height:(f.size.height-h.height)||0,width:(f.size.width-h.width)||0,top:(f.position.top-l.top)||0,left:(f.position.left-l.left)||0},e=function(m,n){c(m).each(function(){var q=c(this),r=c(this).data("resizable-alsoresize"),p={},o=n&&n.length?n:q.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];c.each(o,function(s,u){var t=(r[u]||0)+(k[u]||0);if(t&&t>=0){p[u]=t||null}});q.css(p)})};if(typeof(j.alsoResize)=="object"&&!j.alsoResize.nodeType){c.each(j.alsoResize,function(m,n){e(m,n)})}else{e(j.alsoResize)}},stop:function(e,f){c(this).removeData("resizable-alsoresize")}});c.ui.plugin.add("resizable","animate",{stop:function(i,n){var p=c(this).data("resizable"),j=p.options;var h=p._proportionallyResizeElements,e=h.length&&(/textarea/i).test(h[0].nodeName),f=e&&c.ui.hasScroll(h[0],"left")?0:p.sizeDiff.height,l=e?0:p.sizeDiff.width;var g={width:(p.size.width-l),height:(p.size.height-f)},k=(parseInt(p.element.css("left"),10)+(p.position.left-p.originalPosition.left))||null,m=(parseInt(p.element.css("top"),10)+(p.position.top-p.originalPosition.top))||null;p.element.animate(c.extend(g,m&&k?{top:m,left:k}:{}),{duration:j.animateDuration,easing:j.animateEasing,step:function(){var o={width:parseInt(p.element.css("width"),10),height:parseInt(p.element.css("height"),10),top:parseInt(p.element.css("top"),10),left:parseInt(p.element.css("left"),10)};if(h&&h.length){c(h[0]).css({width:o.width,height:o.height})}p._updateCache(o);p._propagate("resize",i)}})}});c.ui.plugin.add("resizable","containment",{start:function(f,r){var t=c(this).data("resizable"),j=t.options,l=t.element;var g=j.containment,k=(g instanceof c)?g.get(0):(/parent/.test(g))?l.parent().get(0):g;if(!k){return}t.containerElement=c(k);if(/document/.test(g)||g==document){t.containerOffset={left:0,top:0};t.containerPosition={left:0,top:0};t.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var n=c(k),i=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){i[p]=b(n.css("padding"+o))});t.containerOffset=n.offset();t.containerPosition=n.position();t.containerSize={height:(n.innerHeight()-i[3]),width:(n.innerWidth()-i[1])};var q=t.containerOffset,e=t.containerSize.height,m=t.containerSize.width,h=(c.ui.hasScroll(k,"left")?k.scrollWidth:m),s=(c.ui.hasScroll(k)?k.scrollHeight:e);t.parentData={element:k,left:q.left,top:q.top,width:h,height:s}}},resize:function(g,q){var t=c(this).data("resizable"),i=t.options,f=t.containerSize,p=t.containerOffset,m=t.size,n=t.position,r=t._aspectRatio||g.shiftKey,e={top:0,left:0},h=t.containerElement;if(h[0]!=document&&(/static/).test(h.css("position"))){e=p}if(n.left<(t._helper?p.left:0)){t.size.width=t.size.width+(t._helper?(t.position.left-p.left):(t.position.left-e.left));if(r){t.size.height=t.size.width/i.aspectRatio}t.position.left=i.helper?p.left:0}if(n.top<(t._helper?p.top:0)){t.size.height=t.size.height+(t._helper?(t.position.top-p.top):t.position.top);if(r){t.size.width=t.size.height*i.aspectRatio}t.position.top=t._helper?p.top:0}t.offset.left=t.parentData.left+t.position.left;t.offset.top=t.parentData.top+t.position.top;var l=Math.abs((t._helper?t.offset.left-e.left:(t.offset.left-e.left))+t.sizeDiff.width),s=Math.abs((t._helper?t.offset.top-e.top:(t.offset.top-p.top))+t.sizeDiff.height);var k=t.containerElement.get(0)==t.element.parent().get(0),j=/relative|absolute/.test(t.containerElement.css("position"));if(k&&j){l-=t.parentData.left}if(l+t.size.width>=t.parentData.width){t.size.width=t.parentData.width-l;if(r){t.size.height=t.size.width/t.aspectRatio}}if(s+t.size.height>=t.parentData.height){t.size.height=t.parentData.height-s;if(r){t.size.width=t.size.height*t.aspectRatio}}},stop:function(f,n){var q=c(this).data("resizable"),g=q.options,l=q.position,m=q.containerOffset,e=q.containerPosition,i=q.containerElement;var j=c(q.helper),r=j.offset(),p=j.outerWidth()-q.sizeDiff.width,k=j.outerHeight()-q.sizeDiff.height;if(q._helper&&!g.animate&&(/relative/).test(i.css("position"))){c(this).css({left:r.left-e.left-m.left,width:p,height:k})}if(q._helper&&!g.animate&&(/static/).test(i.css("position"))){c(this).css({left:r.left-e.left-m.left,width:p,height:k})}}});c.ui.plugin.add("resizable","ghost",{start:function(g,h){var e=c(this).data("resizable"),i=e.options,f=e.size;e.ghost=e.originalElement.clone();e.ghost.css({opacity:0.25,display:"block",position:"relative",height:f.height,width:f.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof i.ghost=="string"?i.ghost:"");e.ghost.appendTo(e.helper)},resize:function(f,g){var e=c(this).data("resizable"),h=e.options;if(e.ghost){e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})}},stop:function(f,g){var e=c(this).data("resizable"),h=e.options;if(e.ghost&&e.helper){e.helper.get(0).removeChild(e.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(e,m){var p=c(this).data("resizable"),h=p.options,k=p.size,i=p.originalSize,j=p.originalPosition,n=p.axis,l=h._aspectRatio||e.shiftKey;h.grid=typeof h.grid=="number"?[h.grid,h.grid]:h.grid;var g=Math.round((k.width-i.width)/(h.grid[0]||1))*(h.grid[0]||1),f=Math.round((k.height-i.height)/(h.grid[1]||1))*(h.grid[1]||1);if(/^(se|s|e)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f}else{if(/^(ne)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f;p.position.top=j.top-f}else{if(/^(sw)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f;p.position.left=j.left-g}else{p.size.width=i.width+g;p.size.height=i.height+f;p.position.top=j.top-f;p.position.left=j.left-g}}}}});var b=function(e){return parseInt(e,10)||0};var a=function(e){return !isNaN(parseInt(e,10))}})(jQuery);/*!
+ * jQuery hashchange event - v1.3 - 7/21/2010
+ * http://benalman.com/projects/jquery-hashchange-plugin/
+ *
+ * Copyright (c) 2010 "Cowboy" Ben Alman
+ * Dual licensed under the MIT and GPL licenses.
+ * http://benalman.com/about/license/
+ */
+(function($,e,b){var c="hashchange",h=document,f,g=$.event.special,i=h.documentMode,d="on"+c in e&&(i===b||i>7);function a(j){j=j||location.href;return"#"+j.replace(/^[^#]*#?(.*)$/,"$1")}$.fn[c]=function(j){return j?this.bind(c,j):this.trigger(c)};$.fn[c].delay=50;g[c]=$.extend(g[c],{setup:function(){if(d){return false}$(f.start)},teardown:function(){if(d){return false}$(f.stop)}});f=(function(){var j={},p,m=a(),k=function(q){return q},l=k,o=k;j.start=function(){p||n()};j.stop=function(){p&&clearTimeout(p);p=b};function n(){var r=a(),q=o(m);if(r!==m){l(m=r,q);$(e).trigger(c)}else{if(q!==m){location.href=location.href.replace(/#.*/,"")+q}}p=setTimeout(n,$.fn[c].delay)}$.browser.msie&&!d&&(function(){var q,r;j.start=function(){if(!q){r=$.fn[c].src;r=r&&r+a();q=$('').hide().one("load",function(){r||l(a());n()}).attr("src",r||"javascript:0").insertAfter("body")[0].contentWindow;h.onpropertychange=function(){try{if(event.propertyName==="title"){q.document.title=h.title}}catch(s){}}}};j.stop=k;o=function(){return a(q.location.href)};l=function(v,s){var u=q.document,t=$.fn[c].domain;if(v!==s){u.title=h.title;u.open();t&&u.write('
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#include "includes"
+
#include "EPoll.h"
+
#include "ConsoleServer.h"
+
#include "Exception.h"
+
#include "File.h"
+
#include "Log.h"
+
#include "IPAddress.h"
+
#include "SMTPService.h "
+
#include "POP3Service.h "
+
#include "IMAPService.h "
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+int main (int argc, char **argv)
+
+
+
+
+
◆ main()
+
+
+
+
+
+ int main
+ (
+ int
+ argc ,
+
+
+
+
+ char **
+ argv
+
+
+
+ )
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/main_8cpp__incl.map b/docs/html/main_8cpp__incl.map
new file mode 100644
index 0000000..60316b9
--- /dev/null
+++ b/docs/html/main_8cpp__incl.map
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/main_8cpp__incl.md5 b/docs/html/main_8cpp__incl.md5
new file mode 100644
index 0000000..fb4205d
--- /dev/null
+++ b/docs/html/main_8cpp__incl.md5
@@ -0,0 +1 @@
+0bd3e854792640b440711832ea5e26c1
\ No newline at end of file
diff --git a/docs/html/main_8cpp__incl.png b/docs/html/main_8cpp__incl.png
new file mode 100644
index 0000000..1088979
Binary files /dev/null and b/docs/html/main_8cpp__incl.png differ
diff --git a/docs/html/menu.js b/docs/html/menu.js
new file mode 100644
index 0000000..97db4c2
--- /dev/null
+++ b/docs/html/menu.js
@@ -0,0 +1,26 @@
+function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
+ function makeTree(data,relPath) {
+ var result='';
+ if ('children' in data) {
+ result+='';
+ }
+ return result;
+ }
+
+ $('#main-nav').append(makeTree(menudata,relPath));
+ $('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
+ if (searchEnabled) {
+ if (serverSide) {
+ $('#main-menu').append(' ');
+ } else {
+ $('#main-menu').append(' ');
+ }
+ }
+ $('#main-menu').smartmenus();
+}
diff --git a/docs/html/menudata.js b/docs/html/menudata.js
new file mode 100644
index 0000000..7263adf
--- /dev/null
+++ b/docs/html/menudata.js
@@ -0,0 +1,34 @@
+var menudata={children:[
+{text:"Main Page",url:"index.html"},
+{text:"Namespaces",url:"namespaces.html",children:[
+{text:"Namespace List",url:"namespaces.html"},
+{text:"Namespace Members",url:"namespacemembers.html",children:[
+{text:"All",url:"namespacemembers.html"},
+{text:"Enumerations",url:"namespacemembers_enum.html"},
+{text:"Enumerator",url:"namespacemembers_eval.html"}]}]},
+{text:"Classes",url:"annotated.html",children:[
+{text:"Class List",url:"annotated.html"},
+{text:"Class Index",url:"classes.html"},
+{text:"Class Hierarchy",url:"inherits.html"},
+{text:"Class Members",url:"functions.html",children:[
+{text:"All",url:"functions.html",children:[
+{text:"a",url:"functions.html#index_a"},
+{text:"c",url:"functions.html#index_c"},
+{text:"d",url:"functions.html#index_d"},
+{text:"g",url:"functions.html#index_g"},
+{text:"h",url:"functions.html#index_h"},
+{text:"i",url:"functions.html#index_i"},
+{text:"m",url:"functions.html#index_m"},
+{text:"o",url:"functions.html#index_o"},
+{text:"p",url:"functions.html#index_p"},
+{text:"r",url:"functions.html#index_r"},
+{text:"s",url:"functions.html#index_s"},
+{text:"u",url:"functions.html#index_u"}]},
+{text:"Functions",url:"functions_func.html"},
+{text:"Variables",url:"functions_vars.html"}]}]},
+{text:"Files",url:"files.html",children:[
+{text:"File List",url:"files.html"},
+{text:"File Members",url:"globals.html",children:[
+{text:"All",url:"globals.html"},
+{text:"Functions",url:"globals_func.html"},
+{text:"Macros",url:"globals_defs.html"}]}]}]}
diff --git a/docs/html/namespacemail.html b/docs/html/namespacemail.html
new file mode 100644
index 0000000..becd0fe
--- /dev/null
+++ b/docs/html/namespacemail.html
@@ -0,0 +1,275 @@
+
+
+
+
+
+
+
+BMAMail: mail Namespace Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
◆ AuthState
+
+
+
+
+Enumerator USER_UNKNOWN
+ USER_QUERY
+ USER_SECRET_QUERY
+ USER_KNOWN
+
+
+
+
+
+
◆ Mode
+
+
+
+
+Enumerator WAIT_FOR_DATA
+ RECEIVE_DATA
+
+
+
+
+
+
◆ State
+
+
+
+
+Enumerator CONNECT
+ READY
+ MAIL
+ RCPT
+ DATA
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/namespacemembers.html b/docs/html/namespacemembers.html
new file mode 100644
index 0000000..39435c6
--- /dev/null
+++ b/docs/html/namespacemembers.html
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+BMAMail: Namespace Members
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Here is a list of all namespace members with links to the namespace documentation for each member:
+AuthState
+: mail
+
+CONNECT
+: mail
+
+DATA
+: mail
+
+MAIL
+: mail
+
+Mode
+: mail
+
+RCPT
+: mail
+
+READY
+: mail
+
+RECEIVE_DATA
+: mail
+
+State
+: mail
+
+USER_KNOWN
+: mail
+
+USER_QUERY
+: mail
+
+USER_SECRET_QUERY
+: mail
+
+USER_UNKNOWN
+: mail
+
+WAIT_FOR_DATA
+: mail
+
+
+
+
+
+
+
diff --git a/docs/html/namespacemembers_enum.html b/docs/html/namespacemembers_enum.html
new file mode 100644
index 0000000..1ddd543
--- /dev/null
+++ b/docs/html/namespacemembers_enum.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+BMAMail: Namespace Members
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/namespacemembers_eval.html b/docs/html/namespacemembers_eval.html
new file mode 100644
index 0000000..5bb5c13
--- /dev/null
+++ b/docs/html/namespacemembers_eval.html
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+BMAMail: Namespace Members
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+CONNECT
+: mail
+
+DATA
+: mail
+
+MAIL
+: mail
+
+RCPT
+: mail
+
+READY
+: mail
+
+RECEIVE_DATA
+: mail
+
+USER_KNOWN
+: mail
+
+USER_QUERY
+: mail
+
+USER_SECRET_QUERY
+: mail
+
+USER_UNKNOWN
+: mail
+
+WAIT_FOR_DATA
+: mail
+
+
+
+
+
+
+
diff --git a/docs/html/namespaces.html b/docs/html/namespaces.html
new file mode 100644
index 0000000..9515079
--- /dev/null
+++ b/docs/html/namespaces.html
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+BMAMail: Namespace List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BMAMail
+ 1.0.0
+
+ E-Mail System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Here is a list of all namespaces with brief descriptions:
+
+
+
+
+
diff --git a/docs/html/nav_f.png b/docs/html/nav_f.png
new file mode 100644
index 0000000..72a58a5
Binary files /dev/null and b/docs/html/nav_f.png differ
diff --git a/docs/html/nav_g.png b/docs/html/nav_g.png
new file mode 100644
index 0000000..2093a23
Binary files /dev/null and b/docs/html/nav_g.png differ
diff --git a/docs/html/nav_h.png b/docs/html/nav_h.png
new file mode 100644
index 0000000..33389b1
Binary files /dev/null and b/docs/html/nav_h.png differ
diff --git a/docs/html/open.png b/docs/html/open.png
new file mode 100644
index 0000000..30f75c7
Binary files /dev/null and b/docs/html/open.png differ
diff --git a/docs/html/search/all_0.html b/docs/html/search/all_0.html
new file mode 100644
index 0000000..f25360b
--- /dev/null
+++ b/docs/html/search/all_0.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/all_0.js b/docs/html/search/all_0.js
new file mode 100644
index 0000000..9f23650
--- /dev/null
+++ b/docs/html/search/all_0.js
@@ -0,0 +1,93 @@
+var searchData=
+[
+ ['_5f_5fimap_5fappend',['__IMAP_APPEND',['../classmail_1_1_____i_m_a_p___a_p_p_e_n_d.html',1,'mail']]],
+ ['_5f_5fimap_5fappend_2eh',['__IMAP_APPEND.h',['../_____i_m_a_p___a_p_p_e_n_d_8h.html',1,'']]],
+ ['_5f_5fimap_5fauthenticate',['__IMAP_AUTHENTICATE',['../classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e.html',1,'mail']]],
+ ['_5f_5fimap_5fauthenticate_2eh',['__IMAP_AUTHENTICATE.h',['../_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fcheck',['__IMAP_CHECK',['../classmail_1_1_____i_m_a_p___c_h_e_c_k.html',1,'mail']]],
+ ['_5f_5fimap_5fcheck_2eh',['__IMAP_CHECK.h',['../_____i_m_a_p___c_h_e_c_k_8h.html',1,'']]],
+ ['_5f_5fimap_5fclose',['__IMAP_CLOSE',['../classmail_1_1_____i_m_a_p___c_l_o_s_e.html',1,'mail']]],
+ ['_5f_5fimap_5fclose_2eh',['__IMAP_CLOSE.h',['../_____i_m_a_p___c_l_o_s_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fcopy',['__IMAP_COPY',['../classmail_1_1_____i_m_a_p___c_o_p_y.html',1,'mail']]],
+ ['_5f_5fimap_5fcopy_2eh',['__IMAP_COPY.h',['../_____i_m_a_p___c_o_p_y_8h.html',1,'']]],
+ ['_5f_5fimap_5fcreate',['__IMAP_CREATE',['../classmail_1_1_____i_m_a_p___c_r_e_a_t_e.html',1,'mail']]],
+ ['_5f_5fimap_5fcreate_2eh',['__IMAP_CREATE.h',['../_____i_m_a_p___c_r_e_a_t_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fdelete',['__IMAP_DELETE',['../classmail_1_1_____i_m_a_p___d_e_l_e_t_e.html',1,'mail']]],
+ ['_5f_5fimap_5fdelete_2eh',['__IMAP_DELETE.h',['../_____i_m_a_p___d_e_l_e_t_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fexamine',['__IMAP_EXAMINE',['../classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e.html',1,'mail']]],
+ ['_5f_5fimap_5fexamine_2eh',['__IMAP_EXAMINE.h',['../_____i_m_a_p___e_x_a_m_i_n_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fexpunge',['__IMAP_EXPUNGE',['../classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e.html',1,'mail']]],
+ ['_5f_5fimap_5fexpunge_2eh',['__IMAP_EXPUNGE.h',['../_____i_m_a_p___e_x_p_u_n_g_e_8h.html',1,'']]],
+ ['_5f_5fimap_5ffetch',['__IMAP_FETCH',['../classmail_1_1_____i_m_a_p___f_e_t_c_h.html',1,'mail']]],
+ ['_5f_5fimap_5ffetch_2eh',['__IMAP_FETCH.h',['../_____i_m_a_p___f_e_t_c_h_8h.html',1,'']]],
+ ['_5f_5fimap_5flist',['__IMAP_LIST',['../classmail_1_1_____i_m_a_p___l_i_s_t.html',1,'mail']]],
+ ['_5f_5fimap_5flist_2eh',['__IMAP_LIST.h',['../_____i_m_a_p___l_i_s_t_8h.html',1,'']]],
+ ['_5f_5fimap_5flogin',['__IMAP_LOGIN',['../classmail_1_1_____i_m_a_p___l_o_g_i_n.html',1,'mail']]],
+ ['_5f_5fimap_5flogin_2eh',['__IMAP_LOGIN.h',['../_____i_m_a_p___l_o_g_i_n_8h.html',1,'']]],
+ ['_5f_5fimap_5flsub',['__IMAP_LSUB',['../classmail_1_1_____i_m_a_p___l_s_u_b.html',1,'mail']]],
+ ['_5f_5fimap_5flsub_2eh',['__IMAP_LSUB.h',['../_____i_m_a_p___l_s_u_b_8h.html',1,'']]],
+ ['_5f_5fimap_5frename',['__IMAP_RENAME',['../classmail_1_1_____i_m_a_p___r_e_n_a_m_e.html',1,'mail']]],
+ ['_5f_5fimap_5frename_2eh',['__IMAP_RENAME.h',['../_____i_m_a_p___r_e_n_a_m_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fsearch',['__IMAP_SEARCH',['../classmail_1_1_____i_m_a_p___s_e_a_r_c_h.html',1,'mail']]],
+ ['_5f_5fimap_5fsearch_2eh',['__IMAP_SEARCH.h',['../_____i_m_a_p___s_e_a_r_c_h_8h.html',1,'']]],
+ ['_5f_5fimap_5fselect',['__IMAP_SELECT',['../classmail_1_1_____i_m_a_p___s_e_l_e_c_t.html',1,'mail']]],
+ ['_5f_5fimap_5fselect_2eh',['__IMAP_SELECT.h',['../_____i_m_a_p___s_e_l_e_c_t_8h.html',1,'']]],
+ ['_5f_5fimap_5fstarttls',['__IMAP_STARTTLS',['../classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s.html',1,'mail']]],
+ ['_5f_5fimap_5fstarttls_2eh',['__IMAP_STARTTLS.h',['../_____i_m_a_p___s_t_a_r_t_t_l_s_8h.html',1,'']]],
+ ['_5f_5fimap_5fstatus',['__IMAP_STATUS',['../classmail_1_1_____i_m_a_p___s_t_a_t_u_s.html',1,'mail']]],
+ ['_5f_5fimap_5fstatus_2eh',['__IMAP_STATUS.h',['../_____i_m_a_p___s_t_a_t_u_s_8h.html',1,'']]],
+ ['_5f_5fimap_5fstore',['__IMAP_STORE',['../classmail_1_1_____i_m_a_p___s_t_o_r_e.html',1,'mail']]],
+ ['_5f_5fimap_5fstore_2eh',['__IMAP_STORE.h',['../_____i_m_a_p___s_t_o_r_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fsubscribe',['__IMAP_SUBSCRIBE',['../classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e.html',1,'mail']]],
+ ['_5f_5fimap_5fsubscribe_2eh',['__IMAP_SUBSCRIBE.h',['../_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fuid',['__IMAP_UID',['../classmail_1_1_____i_m_a_p___u_i_d.html',1,'mail']]],
+ ['_5f_5fimap_5fuid_2eh',['__IMAP_UID.h',['../_____i_m_a_p___u_i_d_8h.html',1,'']]],
+ ['_5f_5fimap_5funsubscribe',['__IMAP_UNSUBSCRIBE',['../classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e.html',1,'mail']]],
+ ['_5f_5fimap_5funsubscribe_2eh',['__IMAP_UNSUBSCRIBE.h',['../_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h.html',1,'']]],
+ ['_5f_5fpop3_5fdele',['__POP3_DELE',['../classmail_1_1_____p_o_p3___d_e_l_e.html',1,'mail']]],
+ ['_5f_5fpop3_5fdele_2eh',['__POP3_DELE.h',['../_____p_o_p3___d_e_l_e_8h.html',1,'']]],
+ ['_5f_5fpop3_5flast',['__POP3_LAST',['../classmail_1_1_____p_o_p3___l_a_s_t.html',1,'mail']]],
+ ['_5f_5fpop3_5flast_2eh',['__POP3_LAST.h',['../_____p_o_p3___l_a_s_t_8h.html',1,'']]],
+ ['_5f_5fpop3_5flist',['__POP3_LIST',['../classmail_1_1_____p_o_p3___l_i_s_t.html',1,'mail']]],
+ ['_5f_5fpop3_5flist_2eh',['__POP3_LIST.h',['../_____p_o_p3___l_i_s_t_8h.html',1,'']]],
+ ['_5f_5fpop3_5fnoop',['__POP3_NOOP',['../classmail_1_1_____p_o_p3___n_o_o_p.html',1,'mail']]],
+ ['_5f_5fpop3_5fnoop_2eh',['__POP3_NOOP.h',['../_____p_o_p3___n_o_o_p_8h.html',1,'']]],
+ ['_5f_5fpop3_5fpass',['__POP3_PASS',['../classmail_1_1_____p_o_p3___p_a_s_s.html',1,'mail']]],
+ ['_5f_5fpop3_5fpass_2eh',['__POP3_PASS.h',['../_____p_o_p3___p_a_s_s_8h.html',1,'']]],
+ ['_5f_5fpop3_5fquit',['__POP3_QUIT',['../classmail_1_1_____p_o_p3___q_u_i_t.html',1,'mail']]],
+ ['_5f_5fpop3_5fquit_2eh',['__POP3_QUIT.h',['../_____p_o_p3___q_u_i_t_8h.html',1,'']]],
+ ['_5f_5fpop3_5fretr',['__POP3_RETR',['../classmail_1_1_____p_o_p3___r_e_t_r.html',1,'mail']]],
+ ['_5f_5fpop3_5fretr_2eh',['__POP3_RETR.h',['../_____p_o_p3___r_e_t_r_8h.html',1,'']]],
+ ['_5f_5fpop3_5frpop',['__POP3_RPOP',['../classmail_1_1_____p_o_p3___r_p_o_p.html',1,'mail']]],
+ ['_5f_5fpop3_5frpop_2eh',['__POP3_RPOP.h',['../_____p_o_p3___r_p_o_p_8h.html',1,'']]],
+ ['_5f_5fpop3_5frset',['__POP3_RSET',['../classmail_1_1_____p_o_p3___r_s_e_t.html',1,'mail']]],
+ ['_5f_5fpop3_5frset_2eh',['__POP3_RSET.h',['../_____p_o_p3___r_s_e_t_8h.html',1,'']]],
+ ['_5f_5fpop3_5fstat',['__POP3_STAT',['../classmail_1_1_____p_o_p3___s_t_a_t.html',1,'mail']]],
+ ['_5f_5fpop3_5fstat_2eh',['__POP3_STAT.h',['../_____p_o_p3___s_t_a_t_8h.html',1,'']]],
+ ['_5f_5fpop3_5ftop',['__POP3_TOP',['../classmail_1_1_____p_o_p3___t_o_p.html',1,'mail']]],
+ ['_5f_5fpop3_5ftop_2eh',['__POP3_TOP.h',['../_____p_o_p3___t_o_p_8h.html',1,'']]],
+ ['_5f_5fpop3_5fuser',['__POP3_USER',['../classmail_1_1_____p_o_p3___u_s_e_r.html',1,'mail']]],
+ ['_5f_5fpop3_5fuser_2eh',['__POP3_USER.h',['../_____p_o_p3___u_s_e_r_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fauth',['__SMTP_AUTH',['../classmail_1_1_____s_m_t_p___a_u_t_h.html',1,'mail']]],
+ ['_5f_5fsmtp_5fauth_2eh',['__SMTP_AUTH.h',['../_____s_m_t_p___a_u_t_h_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fdata',['__SMTP_DATA',['../classmail_1_1_____s_m_t_p___d_a_t_a.html',1,'mail']]],
+ ['_5f_5fsmtp_5fdata_2eh',['__SMTP_DATA.h',['../_____s_m_t_p___d_a_t_a_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fehlo',['__SMTP_EHLO',['../classmail_1_1_____s_m_t_p___e_h_l_o.html',1,'mail']]],
+ ['_5f_5fsmtp_5fehlo_2eh',['__SMTP_EHLO.h',['../_____s_m_t_p___e_h_l_o_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fexpn_2eh',['__SMTP_EXPN.h',['../_____s_m_t_p___e_x_p_n_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fhelo',['__SMTP_HELO',['../classmail_1_1_____s_m_t_p___h_e_l_o.html',1,'mail']]],
+ ['_5f_5fsmtp_5fhelo_2eh',['__SMTP_HELO.h',['../_____s_m_t_p___h_e_l_o_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fhelp_2eh',['__SMTP_HELP.h',['../_____s_m_t_p___h_e_l_p_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fmail',['__SMTP_MAIL',['../classmail_1_1_____s_m_t_p___m_a_i_l.html',1,'mail']]],
+ ['_5f_5fsmtp_5fmail_2eh',['__SMTP_MAIL.h',['../_____s_m_t_p___m_a_i_l_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fnoop',['__SMTP_NOOP',['../classmail_1_1_____s_m_t_p___n_o_o_p.html',1,'mail']]],
+ ['_5f_5fsmtp_5fnoop_2eh',['__SMTP_NOOP.h',['../_____s_m_t_p___n_o_o_p_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fquit',['__SMTP_QUIT',['../classmail_1_1_____s_m_t_p___q_u_i_t.html',1,'mail']]],
+ ['_5f_5fsmtp_5fquit_2eh',['__SMTP_QUIT.h',['../_____s_m_t_p___q_u_i_t_8h.html',1,'']]],
+ ['_5f_5fsmtp_5frcpt',['__SMTP_RCPT',['../classmail_1_1_____s_m_t_p___r_c_p_t.html',1,'mail']]],
+ ['_5f_5fsmtp_5frcpt_2eh',['__SMTP_RCPT.h',['../_____s_m_t_p___r_c_p_t_8h.html',1,'']]],
+ ['_5f_5fsmtp_5frset',['__SMTP_RSET',['../classmail_1_1_____s_m_t_p___r_s_e_t.html',1,'mail']]],
+ ['_5f_5fsmtp_5frset_2eh',['__SMTP_RSET.h',['../_____s_m_t_p___r_s_e_t_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fvrfy',['__SMTP_VRFY',['../classmail_1_1_____s_m_t_p___v_r_f_y.html',1,'mail']]],
+ ['_5f_5fsmtp_5fvrfy_2eh',['__SMTP_VRFY.h',['../_____s_m_t_p___v_r_f_y_8h.html',1,'']]]
+];
diff --git a/docs/html/search/all_1.html b/docs/html/search/all_1.html
new file mode 100644
index 0000000..b13f0f7
--- /dev/null
+++ b/docs/html/search/all_1.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/all_1.js b/docs/html/search/all_1.js
new file mode 100644
index 0000000..ed8ca49
--- /dev/null
+++ b/docs/html/search/all_1.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['authstate',['authstate',['../classmail_1_1_i_m_a_p_session.html#a258040100abf4fc8a3de24a8c039cb28',1,'mail::IMAPSession::authstate()'],['../classmail_1_1_p_o_p3_session.html#a11b23048b0730c5d1f217b119b3cea67',1,'mail::POP3Session::authstate()'],['../classmail_1_1_s_m_t_p_session.html#aa6f85d384eb65cc750bbc25cc2085d7d',1,'mail::SMTPSession::authState()'],['../namespacemail.html#af936edbe4793665b608a51a2512813d5',1,'mail::AuthState()']]]
+];
diff --git a/docs/html/search/all_2.html b/docs/html/search/all_2.html
new file mode 100644
index 0000000..9543c57
--- /dev/null
+++ b/docs/html/search/all_2.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/all_2.js b/docs/html/search/all_2.js
new file mode 100644
index 0000000..7261b9b
--- /dev/null
+++ b/docs/html/search/all_2.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['clientdomainname',['clientDomainName',['../classmail_1_1_i_m_a_p_session.html#a2b1a55299c46a7db87b31f0544045ff0',1,'mail::IMAPSession::clientDomainName()'],['../classmail_1_1_p_o_p3_session.html#a9b053baee59be3dccba7c77358baba13',1,'mail::POP3Session::clientDomainName()'],['../classmail_1_1_s_m_t_p_session.html#a03cce19923e691a94b6c883281e64783',1,'mail::SMTPSession::clientDomainName()']]],
+ ['connect',['CONNECT',['../namespacemail.html#a3b7c07e97521ac17ec8396c72ea9beafafb57edc6733c70b49e111ff5df53ef33',1,'mail']]],
+ ['crlf',['CRLF',['../_s_m_t_p_session_8h.html#a6cb23a858b0a21bdaa644b9181dc415f',1,'SMTPSession.h']]]
+];
diff --git a/docs/html/search/all_3.html b/docs/html/search/all_3.html
new file mode 100644
index 0000000..03405c0
--- /dev/null
+++ b/docs/html/search/all_3.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/all_3.js b/docs/html/search/all_3.js
new file mode 100644
index 0000000..81160c6
--- /dev/null
+++ b/docs/html/search/all_3.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+ ['data',['DATA',['../namespacemail.html#a3b7c07e97521ac17ec8396c72ea9beafafae033baf99ab95bf78c65fcedcde9ac',1,'mail']]],
+ ['deliver',['deliver',['../classmail_1_1_mail_delivery.html#afc1c5082f187cb6d4a38e6a8073d736d',1,'mail::MailDelivery']]]
+];
diff --git a/docs/html/search/all_4.html b/docs/html/search/all_4.html
new file mode 100644
index 0000000..8e1f4b9
--- /dev/null
+++ b/docs/html/search/all_4.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/all_4.js b/docs/html/search/all_4.js
new file mode 100644
index 0000000..96344be
--- /dev/null
+++ b/docs/html/search/all_4.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['getaliasmailboxes',['getAliasMailboxes',['../classmail_1_1_mail_file_system.html#aa510a4e9f1892e3c0b5f0fc6f8376996',1,'mail::MailFileSystem']]],
+ ['getmailboxpath',['getMailboxPath',['../classmail_1_1_mail_file_system.html#a95a738cacffab6041c5f7a94e847ef06',1,'mail::MailFileSystem']]],
+ ['getmailfilename',['getMailFileName',['../classmail_1_1_mail_delivery.html#a3dfe36fe157b4ddbe28ba5dfd01f2848',1,'mail::MailDelivery']]]
+];
diff --git a/docs/html/search/all_5.html b/docs/html/search/all_5.html
new file mode 100644
index 0000000..89a879e
--- /dev/null
+++ b/docs/html/search/all_5.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/all_5.js b/docs/html/search/all_5.js
new file mode 100644
index 0000000..d019fc7
--- /dev/null
+++ b/docs/html/search/all_5.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['hostname',['hostName',['../classmail_1_1_i_m_a_p_service.html#a9446d1d25ac2632776c0aae2a2839d9c',1,'mail::IMAPService::hostName()'],['../classmail_1_1_p_o_p3_service.html#add7549fb0b90e6f26eb6abfad3107dcf',1,'mail::POP3Service::hostName()'],['../classmail_1_1_s_m_t_p_service.html#a35e43c8fc7a26e3d906f14f53dfa559d',1,'mail::SMTPService::hostName()']]]
+];
diff --git a/docs/html/search/all_6.html b/docs/html/search/all_6.html
new file mode 100644
index 0000000..6afac06
--- /dev/null
+++ b/docs/html/search/all_6.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/all_6.js b/docs/html/search/all_6.js
new file mode 100644
index 0000000..4c28cea
--- /dev/null
+++ b/docs/html/search/all_6.js
@@ -0,0 +1,11 @@
+var searchData=
+[
+ ['ifaliasexists',['ifAliasExists',['../classmail_1_1_mail_file_system.html#a602f0c6c863881009f952eac0d80743f',1,'mail::MailFileSystem']]],
+ ['ifmailboxexists',['ifMailBoxExists',['../classmail_1_1_mail_file_system.html#aa1179ec8a20a4bb00dfc925afc5ea839',1,'mail::MailFileSystem']]],
+ ['imapcommand',['IMAPCommand',['../classmail_1_1_i_m_a_p_command.html',1,'mail']]],
+ ['imapcommand_2eh',['IMAPCommand.h',['../_i_m_a_p_command_8h.html',1,'']]],
+ ['imapservice',['IMAPService',['../classmail_1_1_i_m_a_p_service.html',1,'mail::IMAPService'],['../classmail_1_1_i_m_a_p_service.html#a19160875a733b4fc1c77d7afb494b24c',1,'mail::IMAPService::IMAPService()']]],
+ ['imapservice_2eh',['IMAPService.h',['../_i_m_a_p_service_8h.html',1,'']]],
+ ['imapsession',['IMAPSession',['../classmail_1_1_i_m_a_p_session.html',1,'mail']]],
+ ['imapsession_2eh',['IMAPSession.h',['../_i_m_a_p_session_8h.html',1,'']]]
+];
diff --git a/docs/html/search/all_7.html b/docs/html/search/all_7.html
new file mode 100644
index 0000000..de19107
--- /dev/null
+++ b/docs/html/search/all_7.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/all_7.js b/docs/html/search/all_7.js
new file mode 100644
index 0000000..e0fb779
--- /dev/null
+++ b/docs/html/search/all_7.js
@@ -0,0 +1,13 @@
+var searchData=
+[
+ ['mail',['mail',['../namespacemail.html',1,'mail'],['../namespacemail.html#a3b7c07e97521ac17ec8396c72ea9beafa80158be30dcc944ac7288c95f6008411',1,'mail::MAIL()']]],
+ ['maildata',['mailData',['../classmail_1_1_s_m_t_p_session.html#a408f11ccd8752f6abbba7bae19382090',1,'mail::SMTPSession']]],
+ ['maildelivery',['MailDelivery',['../classmail_1_1_mail_delivery.html',1,'mail::MailDelivery'],['../classmail_1_1_mail_delivery.html#af3d72e67ab8a701984a940a6941279dc',1,'mail::MailDelivery::MailDelivery()']]],
+ ['maildelivery_2ecpp',['MailDelivery.cpp',['../_mail_delivery_8cpp.html',1,'']]],
+ ['maildelivery_2eh',['MailDelivery.h',['../_mail_delivery_8h.html',1,'']]],
+ ['mailfilesystem',['MailFileSystem',['../classmail_1_1_mail_file_system.html',1,'mail::MailFileSystem'],['../classmail_1_1_mail_file_system.html#a3b786a038e947bc7f854c4f88807efc5',1,'mail::MailFileSystem::MailFileSystem()'],['../classmail_1_1_i_m_a_p_service.html#a8da23ac03e1a9de7df614e201699ab9e',1,'mail::IMAPService::mailFileSystem()'],['../classmail_1_1_p_o_p3_service.html#a629ccd6246bf7f2585a8ddc722120539',1,'mail::POP3Service::mailFileSystem()'],['../classmail_1_1_s_m_t_p_service.html#a46056737a3d3164c8fc7b5478d17f1f0',1,'mail::SMTPService::mailFileSystem()']]],
+ ['mailfilesystem_2eh',['MailFileSystem.h',['../_mail_file_system_8h.html',1,'']]],
+ ['main',['main',['../main_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main.cpp']]],
+ ['main_2ecpp',['main.cpp',['../main_8cpp.html',1,'']]],
+ ['mode',['mode',['../classmail_1_1_s_m_t_p_session.html#ad2678fed3aebbd2d351bde3e145b18a1',1,'mail::SMTPSession::mode()'],['../namespacemail.html#a3bb40782a1028f013c759e79529246bf',1,'mail::Mode()']]]
+];
diff --git a/docs/html/search/all_8.html b/docs/html/search/all_8.html
new file mode 100644
index 0000000..11e27cd
--- /dev/null
+++ b/docs/html/search/all_8.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/all_8.js b/docs/html/search/all_8.js
new file mode 100644
index 0000000..dc87ec7
--- /dev/null
+++ b/docs/html/search/all_8.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['ondatareceived',['onDataReceived',['../classmail_1_1_mail_delivery.html#a21ed86ff778060d313a8cfa473aa1a84',1,'mail::MailDelivery']]]
+];
diff --git a/docs/html/search/all_9.html b/docs/html/search/all_9.html
new file mode 100644
index 0000000..f8abbbe
--- /dev/null
+++ b/docs/html/search/all_9.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/all_9.js b/docs/html/search/all_9.js
new file mode 100644
index 0000000..99f7d2e
--- /dev/null
+++ b/docs/html/search/all_9.js
@@ -0,0 +1,11 @@
+var searchData=
+[
+ ['password',['password',['../classmail_1_1_i_m_a_p_session.html#a5fc4b098a87c355445c5abf3bfce16a1',1,'mail::IMAPSession::password()'],['../classmail_1_1_p_o_p3_session.html#abf1a2d2c30ebf4135a75588a7ab3cae2',1,'mail::POP3Session::password()'],['../classmail_1_1_s_m_t_p_session.html#a5eee1f5c0019e9d8259068d74af37a76',1,'mail::SMTPSession::password()']]],
+ ['pop3command',['POP3Command',['../classmail_1_1_p_o_p3_command.html',1,'mail']]],
+ ['pop3command_2eh',['POP3Command.h',['../_p_o_p3_command_8h.html',1,'']]],
+ ['pop3service',['POP3Service',['../classmail_1_1_p_o_p3_service.html',1,'mail::POP3Service'],['../classmail_1_1_p_o_p3_service.html#a443c2668058eaf3228c17cd4e26f61d2',1,'mail::POP3Service::POP3Service()']]],
+ ['pop3service_2eh',['POP3Service.h',['../_p_o_p3_service_8h.html',1,'']]],
+ ['pop3session',['POP3Session',['../classmail_1_1_p_o_p3_session.html',1,'mail']]],
+ ['pop3session_2eh',['POP3Session.h',['../_p_o_p3_session_8h.html',1,'']]],
+ ['processcommand',['processCommand',['../classmail_1_1_i_m_a_p_command.html#a6ef5ca5756c27bcfb839f4841970cfac',1,'mail::IMAPCommand::processCommand(std::string request, core::TCPSession *session, std::stringstream &data) override'],['../classmail_1_1_i_m_a_p_command.html#acf9bd804a2315a8f504963e83eb4a737',1,'mail::IMAPCommand::processCommand(coreutils::PString request, IMAPSession &session, std::stringstream &data)'],['../classmail_1_1_p_o_p3_command.html#a7e43f094a746d2b957a9db3fee270f96',1,'mail::POP3Command::processCommand(std::string request, core::TCPSession *session, std::stringstream &data) override'],['../classmail_1_1_p_o_p3_command.html#af81c77110d689fac46bd232fb8eadcfb',1,'mail::POP3Command::processCommand(coreutils::PString request, POP3Session &session, std::stringstream &data)'],['../classmail_1_1_s_m_t_p_command.html#a14ea770ba5ef8983b5311fb9708079c7',1,'mail::SMTPCommand::processCommand(std::string request, core::TCPSession *session, std::stringstream &data) override'],['../classmail_1_1_s_m_t_p_command.html#a88bcafbe1c7754653e185c73e6f5daf3',1,'mail::SMTPCommand::processCommand(coreutils::PString request, SMTPSession &session, SMTPService &service, std::stringstream &data)']]]
+];
diff --git a/docs/html/search/all_a.html b/docs/html/search/all_a.html
new file mode 100644
index 0000000..9601fce
--- /dev/null
+++ b/docs/html/search/all_a.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/all_a.js b/docs/html/search/all_a.js
new file mode 100644
index 0000000..073bf56
--- /dev/null
+++ b/docs/html/search/all_a.js
@@ -0,0 +1,8 @@
+var searchData=
+[
+ ['rcpt',['RCPT',['../namespacemail.html#a3b7c07e97521ac17ec8396c72ea9beafaad8a463df70fc6e98cbdb63f1bf40c28',1,'mail']]],
+ ['ready',['READY',['../namespacemail.html#a3b7c07e97521ac17ec8396c72ea9beafa2eddb238349f70246f80b02936599ceb',1,'mail']]],
+ ['receive_5fdata',['RECEIVE_DATA',['../namespacemail.html#a3bb40782a1028f013c759e79529246bfa516543118042870662b7e60451f1d23e',1,'mail']]],
+ ['recipientlist',['recipientList',['../classmail_1_1_s_m_t_p_session.html#ade13411fa64d920a6d03165d165f28ba',1,'mail::SMTPSession']]],
+ ['relay',['relay',['../classmail_1_1_i_m_a_p_session.html#a4d8d0d1f84df8ffe6eca999a8f76b7a6',1,'mail::IMAPSession::relay()'],['../classmail_1_1_p_o_p3_session.html#a71f0d9c54029a81647f43d1208266477',1,'mail::POP3Session::relay()'],['../classmail_1_1_s_m_t_p_session.html#a046b0416f7216c4528af53ca9e50f369',1,'mail::SMTPSession::relay()']]]
+];
diff --git a/docs/html/search/all_b.html b/docs/html/search/all_b.html
new file mode 100644
index 0000000..0814e4e
--- /dev/null
+++ b/docs/html/search/all_b.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/all_b.js b/docs/html/search/all_b.js
new file mode 100644
index 0000000..9f7887b
--- /dev/null
+++ b/docs/html/search/all_b.js
@@ -0,0 +1,12 @@
+var searchData=
+[
+ ['sender',['sender',['../classmail_1_1_s_m_t_p_session.html#a7a6173a86aef4f79105b453a9ff47ed2',1,'mail::SMTPSession']]],
+ ['smtpcommand',['SMTPCommand',['../classmail_1_1_s_m_t_p_command.html',1,'mail']]],
+ ['smtpcommand_2eh',['SMTPCommand.h',['../_s_m_t_p_command_8h.html',1,'']]],
+ ['smtpservice',['SMTPService',['../classmail_1_1_s_m_t_p_service.html',1,'mail::SMTPService'],['../classmail_1_1_s_m_t_p_service.html#aea402eb8ebaf05550bcf1d83061062cf',1,'mail::SMTPService::SMTPService()']]],
+ ['smtpservice_2eh',['SMTPService.h',['../_s_m_t_p_service_8h.html',1,'']]],
+ ['smtpsession',['SMTPSession',['../classmail_1_1_s_m_t_p_session.html',1,'mail::SMTPSession'],['../classmail_1_1_s_m_t_p_session.html#a79d99f993c52465442d065741c4c5648',1,'mail::SMTPSession::SMTPSession()']]],
+ ['smtpsession_2eh',['SMTPSession.h',['../_s_m_t_p_session_8h.html',1,'']]],
+ ['startdelivery',['startDelivery',['../classmail_1_1_mail_delivery.html#aad5d5fe3bf80fd29951c4db4e12387ba',1,'mail::MailDelivery']]],
+ ['state',['state',['../classmail_1_1_s_m_t_p_session.html#a102d7e52898754c7ce14431d2c896613',1,'mail::SMTPSession::state()'],['../namespacemail.html#a3b7c07e97521ac17ec8396c72ea9beaf',1,'mail::State()']]]
+];
diff --git a/docs/html/search/all_c.html b/docs/html/search/all_c.html
new file mode 100644
index 0000000..da08c38
--- /dev/null
+++ b/docs/html/search/all_c.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/all_c.js b/docs/html/search/all_c.js
new file mode 100644
index 0000000..0bf05b4
--- /dev/null
+++ b/docs/html/search/all_c.js
@@ -0,0 +1,8 @@
+var searchData=
+[
+ ['user_5fknown',['USER_KNOWN',['../namespacemail.html#af936edbe4793665b608a51a2512813d5a2b29a1a5ed31b6cafec9e1227b887387',1,'mail']]],
+ ['user_5fquery',['USER_QUERY',['../namespacemail.html#af936edbe4793665b608a51a2512813d5a9c5ed70973731b90fca03d504e802f07',1,'mail']]],
+ ['user_5fsecret_5fquery',['USER_SECRET_QUERY',['../namespacemail.html#af936edbe4793665b608a51a2512813d5a35de6f039028fb41fcb5785736ed893b',1,'mail']]],
+ ['user_5funknown',['USER_UNKNOWN',['../namespacemail.html#af936edbe4793665b608a51a2512813d5ade197a7d63e5282541f29f926bcbadc5',1,'mail']]],
+ ['username',['userName',['../classmail_1_1_i_m_a_p_session.html#a46d8b25d9d25a479212a90fb51a7bcfa',1,'mail::IMAPSession::userName()'],['../classmail_1_1_p_o_p3_session.html#a3592b6e1a39f2600955db1e6b95ee69d',1,'mail::POP3Session::userName()'],['../classmail_1_1_s_m_t_p_session.html#ac87d485b957a0b2374e13bd863293ee2',1,'mail::SMTPSession::userName()']]]
+];
diff --git a/docs/html/search/all_d.html b/docs/html/search/all_d.html
new file mode 100644
index 0000000..9986c9c
--- /dev/null
+++ b/docs/html/search/all_d.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/all_d.js b/docs/html/search/all_d.js
new file mode 100644
index 0000000..9d6d649
--- /dev/null
+++ b/docs/html/search/all_d.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['wait_5ffor_5fdata',['WAIT_FOR_DATA',['../namespacemail.html#a3bb40782a1028f013c759e79529246bfa3254eea760cc8921e6826e7fa802fceb',1,'mail']]]
+];
diff --git a/docs/html/search/classes_0.html b/docs/html/search/classes_0.html
new file mode 100644
index 0000000..1c3e406
--- /dev/null
+++ b/docs/html/search/classes_0.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/classes_0.js b/docs/html/search/classes_0.js
new file mode 100644
index 0000000..759b55a
--- /dev/null
+++ b/docs/html/search/classes_0.js
@@ -0,0 +1,47 @@
+var searchData=
+[
+ ['_5f_5fimap_5fappend',['__IMAP_APPEND',['../classmail_1_1_____i_m_a_p___a_p_p_e_n_d.html',1,'mail']]],
+ ['_5f_5fimap_5fauthenticate',['__IMAP_AUTHENTICATE',['../classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e.html',1,'mail']]],
+ ['_5f_5fimap_5fcheck',['__IMAP_CHECK',['../classmail_1_1_____i_m_a_p___c_h_e_c_k.html',1,'mail']]],
+ ['_5f_5fimap_5fclose',['__IMAP_CLOSE',['../classmail_1_1_____i_m_a_p___c_l_o_s_e.html',1,'mail']]],
+ ['_5f_5fimap_5fcopy',['__IMAP_COPY',['../classmail_1_1_____i_m_a_p___c_o_p_y.html',1,'mail']]],
+ ['_5f_5fimap_5fcreate',['__IMAP_CREATE',['../classmail_1_1_____i_m_a_p___c_r_e_a_t_e.html',1,'mail']]],
+ ['_5f_5fimap_5fdelete',['__IMAP_DELETE',['../classmail_1_1_____i_m_a_p___d_e_l_e_t_e.html',1,'mail']]],
+ ['_5f_5fimap_5fexamine',['__IMAP_EXAMINE',['../classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e.html',1,'mail']]],
+ ['_5f_5fimap_5fexpunge',['__IMAP_EXPUNGE',['../classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e.html',1,'mail']]],
+ ['_5f_5fimap_5ffetch',['__IMAP_FETCH',['../classmail_1_1_____i_m_a_p___f_e_t_c_h.html',1,'mail']]],
+ ['_5f_5fimap_5flist',['__IMAP_LIST',['../classmail_1_1_____i_m_a_p___l_i_s_t.html',1,'mail']]],
+ ['_5f_5fimap_5flogin',['__IMAP_LOGIN',['../classmail_1_1_____i_m_a_p___l_o_g_i_n.html',1,'mail']]],
+ ['_5f_5fimap_5flsub',['__IMAP_LSUB',['../classmail_1_1_____i_m_a_p___l_s_u_b.html',1,'mail']]],
+ ['_5f_5fimap_5frename',['__IMAP_RENAME',['../classmail_1_1_____i_m_a_p___r_e_n_a_m_e.html',1,'mail']]],
+ ['_5f_5fimap_5fsearch',['__IMAP_SEARCH',['../classmail_1_1_____i_m_a_p___s_e_a_r_c_h.html',1,'mail']]],
+ ['_5f_5fimap_5fselect',['__IMAP_SELECT',['../classmail_1_1_____i_m_a_p___s_e_l_e_c_t.html',1,'mail']]],
+ ['_5f_5fimap_5fstarttls',['__IMAP_STARTTLS',['../classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s.html',1,'mail']]],
+ ['_5f_5fimap_5fstatus',['__IMAP_STATUS',['../classmail_1_1_____i_m_a_p___s_t_a_t_u_s.html',1,'mail']]],
+ ['_5f_5fimap_5fstore',['__IMAP_STORE',['../classmail_1_1_____i_m_a_p___s_t_o_r_e.html',1,'mail']]],
+ ['_5f_5fimap_5fsubscribe',['__IMAP_SUBSCRIBE',['../classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e.html',1,'mail']]],
+ ['_5f_5fimap_5fuid',['__IMAP_UID',['../classmail_1_1_____i_m_a_p___u_i_d.html',1,'mail']]],
+ ['_5f_5fimap_5funsubscribe',['__IMAP_UNSUBSCRIBE',['../classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e.html',1,'mail']]],
+ ['_5f_5fpop3_5fdele',['__POP3_DELE',['../classmail_1_1_____p_o_p3___d_e_l_e.html',1,'mail']]],
+ ['_5f_5fpop3_5flast',['__POP3_LAST',['../classmail_1_1_____p_o_p3___l_a_s_t.html',1,'mail']]],
+ ['_5f_5fpop3_5flist',['__POP3_LIST',['../classmail_1_1_____p_o_p3___l_i_s_t.html',1,'mail']]],
+ ['_5f_5fpop3_5fnoop',['__POP3_NOOP',['../classmail_1_1_____p_o_p3___n_o_o_p.html',1,'mail']]],
+ ['_5f_5fpop3_5fpass',['__POP3_PASS',['../classmail_1_1_____p_o_p3___p_a_s_s.html',1,'mail']]],
+ ['_5f_5fpop3_5fquit',['__POP3_QUIT',['../classmail_1_1_____p_o_p3___q_u_i_t.html',1,'mail']]],
+ ['_5f_5fpop3_5fretr',['__POP3_RETR',['../classmail_1_1_____p_o_p3___r_e_t_r.html',1,'mail']]],
+ ['_5f_5fpop3_5frpop',['__POP3_RPOP',['../classmail_1_1_____p_o_p3___r_p_o_p.html',1,'mail']]],
+ ['_5f_5fpop3_5frset',['__POP3_RSET',['../classmail_1_1_____p_o_p3___r_s_e_t.html',1,'mail']]],
+ ['_5f_5fpop3_5fstat',['__POP3_STAT',['../classmail_1_1_____p_o_p3___s_t_a_t.html',1,'mail']]],
+ ['_5f_5fpop3_5ftop',['__POP3_TOP',['../classmail_1_1_____p_o_p3___t_o_p.html',1,'mail']]],
+ ['_5f_5fpop3_5fuser',['__POP3_USER',['../classmail_1_1_____p_o_p3___u_s_e_r.html',1,'mail']]],
+ ['_5f_5fsmtp_5fauth',['__SMTP_AUTH',['../classmail_1_1_____s_m_t_p___a_u_t_h.html',1,'mail']]],
+ ['_5f_5fsmtp_5fdata',['__SMTP_DATA',['../classmail_1_1_____s_m_t_p___d_a_t_a.html',1,'mail']]],
+ ['_5f_5fsmtp_5fehlo',['__SMTP_EHLO',['../classmail_1_1_____s_m_t_p___e_h_l_o.html',1,'mail']]],
+ ['_5f_5fsmtp_5fhelo',['__SMTP_HELO',['../classmail_1_1_____s_m_t_p___h_e_l_o.html',1,'mail']]],
+ ['_5f_5fsmtp_5fmail',['__SMTP_MAIL',['../classmail_1_1_____s_m_t_p___m_a_i_l.html',1,'mail']]],
+ ['_5f_5fsmtp_5fnoop',['__SMTP_NOOP',['../classmail_1_1_____s_m_t_p___n_o_o_p.html',1,'mail']]],
+ ['_5f_5fsmtp_5fquit',['__SMTP_QUIT',['../classmail_1_1_____s_m_t_p___q_u_i_t.html',1,'mail']]],
+ ['_5f_5fsmtp_5frcpt',['__SMTP_RCPT',['../classmail_1_1_____s_m_t_p___r_c_p_t.html',1,'mail']]],
+ ['_5f_5fsmtp_5frset',['__SMTP_RSET',['../classmail_1_1_____s_m_t_p___r_s_e_t.html',1,'mail']]],
+ ['_5f_5fsmtp_5fvrfy',['__SMTP_VRFY',['../classmail_1_1_____s_m_t_p___v_r_f_y.html',1,'mail']]]
+];
diff --git a/docs/html/search/classes_1.html b/docs/html/search/classes_1.html
new file mode 100644
index 0000000..a8e7069
--- /dev/null
+++ b/docs/html/search/classes_1.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/classes_1.js b/docs/html/search/classes_1.js
new file mode 100644
index 0000000..903965f
--- /dev/null
+++ b/docs/html/search/classes_1.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['imapcommand',['IMAPCommand',['../classmail_1_1_i_m_a_p_command.html',1,'mail']]],
+ ['imapservice',['IMAPService',['../classmail_1_1_i_m_a_p_service.html',1,'mail']]],
+ ['imapsession',['IMAPSession',['../classmail_1_1_i_m_a_p_session.html',1,'mail']]]
+];
diff --git a/docs/html/search/classes_2.html b/docs/html/search/classes_2.html
new file mode 100644
index 0000000..5c09c96
--- /dev/null
+++ b/docs/html/search/classes_2.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/classes_2.js b/docs/html/search/classes_2.js
new file mode 100644
index 0000000..1fc1d05
--- /dev/null
+++ b/docs/html/search/classes_2.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+ ['maildelivery',['MailDelivery',['../classmail_1_1_mail_delivery.html',1,'mail']]],
+ ['mailfilesystem',['MailFileSystem',['../classmail_1_1_mail_file_system.html',1,'mail']]]
+];
diff --git a/docs/html/search/classes_3.html b/docs/html/search/classes_3.html
new file mode 100644
index 0000000..5faaeba
--- /dev/null
+++ b/docs/html/search/classes_3.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/classes_3.js b/docs/html/search/classes_3.js
new file mode 100644
index 0000000..2f46f22
--- /dev/null
+++ b/docs/html/search/classes_3.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['pop3command',['POP3Command',['../classmail_1_1_p_o_p3_command.html',1,'mail']]],
+ ['pop3service',['POP3Service',['../classmail_1_1_p_o_p3_service.html',1,'mail']]],
+ ['pop3session',['POP3Session',['../classmail_1_1_p_o_p3_session.html',1,'mail']]]
+];
diff --git a/docs/html/search/classes_4.html b/docs/html/search/classes_4.html
new file mode 100644
index 0000000..b3f11bc
--- /dev/null
+++ b/docs/html/search/classes_4.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/classes_4.js b/docs/html/search/classes_4.js
new file mode 100644
index 0000000..3c70c12
--- /dev/null
+++ b/docs/html/search/classes_4.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['smtpcommand',['SMTPCommand',['../classmail_1_1_s_m_t_p_command.html',1,'mail']]],
+ ['smtpservice',['SMTPService',['../classmail_1_1_s_m_t_p_service.html',1,'mail']]],
+ ['smtpsession',['SMTPSession',['../classmail_1_1_s_m_t_p_session.html',1,'mail']]]
+];
diff --git a/docs/html/search/close.png b/docs/html/search/close.png
new file mode 100644
index 0000000..9342d3d
Binary files /dev/null and b/docs/html/search/close.png differ
diff --git a/docs/html/search/defines_0.html b/docs/html/search/defines_0.html
new file mode 100644
index 0000000..5b25204
--- /dev/null
+++ b/docs/html/search/defines_0.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/defines_0.js b/docs/html/search/defines_0.js
new file mode 100644
index 0000000..6e9232b
--- /dev/null
+++ b/docs/html/search/defines_0.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['crlf',['CRLF',['../_s_m_t_p_session_8h.html#a6cb23a858b0a21bdaa644b9181dc415f',1,'SMTPSession.h']]]
+];
diff --git a/docs/html/search/enums_0.html b/docs/html/search/enums_0.html
new file mode 100644
index 0000000..ee343ac
--- /dev/null
+++ b/docs/html/search/enums_0.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/enums_0.js b/docs/html/search/enums_0.js
new file mode 100644
index 0000000..f4fea7a
--- /dev/null
+++ b/docs/html/search/enums_0.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['authstate',['AuthState',['../namespacemail.html#af936edbe4793665b608a51a2512813d5',1,'mail']]]
+];
diff --git a/docs/html/search/enums_1.html b/docs/html/search/enums_1.html
new file mode 100644
index 0000000..3fd210a
--- /dev/null
+++ b/docs/html/search/enums_1.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/enums_1.js b/docs/html/search/enums_1.js
new file mode 100644
index 0000000..9be93a0
--- /dev/null
+++ b/docs/html/search/enums_1.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['mode',['Mode',['../namespacemail.html#a3bb40782a1028f013c759e79529246bf',1,'mail']]]
+];
diff --git a/docs/html/search/enums_2.html b/docs/html/search/enums_2.html
new file mode 100644
index 0000000..a042e52
--- /dev/null
+++ b/docs/html/search/enums_2.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/enums_2.js b/docs/html/search/enums_2.js
new file mode 100644
index 0000000..2b1d5fa
--- /dev/null
+++ b/docs/html/search/enums_2.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['state',['State',['../namespacemail.html#a3b7c07e97521ac17ec8396c72ea9beaf',1,'mail']]]
+];
diff --git a/docs/html/search/enumvalues_0.html b/docs/html/search/enumvalues_0.html
new file mode 100644
index 0000000..9387b6a
--- /dev/null
+++ b/docs/html/search/enumvalues_0.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/enumvalues_0.js b/docs/html/search/enumvalues_0.js
new file mode 100644
index 0000000..ef91a09
--- /dev/null
+++ b/docs/html/search/enumvalues_0.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['connect',['CONNECT',['../namespacemail.html#a3b7c07e97521ac17ec8396c72ea9beafafb57edc6733c70b49e111ff5df53ef33',1,'mail']]]
+];
diff --git a/docs/html/search/enumvalues_1.html b/docs/html/search/enumvalues_1.html
new file mode 100644
index 0000000..f622aba
--- /dev/null
+++ b/docs/html/search/enumvalues_1.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/enumvalues_1.js b/docs/html/search/enumvalues_1.js
new file mode 100644
index 0000000..ce153c2
--- /dev/null
+++ b/docs/html/search/enumvalues_1.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['data',['DATA',['../namespacemail.html#a3b7c07e97521ac17ec8396c72ea9beafafae033baf99ab95bf78c65fcedcde9ac',1,'mail']]]
+];
diff --git a/docs/html/search/enumvalues_2.html b/docs/html/search/enumvalues_2.html
new file mode 100644
index 0000000..d499078
--- /dev/null
+++ b/docs/html/search/enumvalues_2.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/enumvalues_2.js b/docs/html/search/enumvalues_2.js
new file mode 100644
index 0000000..8f2a3f4
--- /dev/null
+++ b/docs/html/search/enumvalues_2.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['mail',['MAIL',['../namespacemail.html#a3b7c07e97521ac17ec8396c72ea9beafa80158be30dcc944ac7288c95f6008411',1,'mail']]]
+];
diff --git a/docs/html/search/enumvalues_3.html b/docs/html/search/enumvalues_3.html
new file mode 100644
index 0000000..b4fc3ee
--- /dev/null
+++ b/docs/html/search/enumvalues_3.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/enumvalues_3.js b/docs/html/search/enumvalues_3.js
new file mode 100644
index 0000000..e72fa1f
--- /dev/null
+++ b/docs/html/search/enumvalues_3.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['rcpt',['RCPT',['../namespacemail.html#a3b7c07e97521ac17ec8396c72ea9beafaad8a463df70fc6e98cbdb63f1bf40c28',1,'mail']]],
+ ['ready',['READY',['../namespacemail.html#a3b7c07e97521ac17ec8396c72ea9beafa2eddb238349f70246f80b02936599ceb',1,'mail']]],
+ ['receive_5fdata',['RECEIVE_DATA',['../namespacemail.html#a3bb40782a1028f013c759e79529246bfa516543118042870662b7e60451f1d23e',1,'mail']]]
+];
diff --git a/docs/html/search/enumvalues_4.html b/docs/html/search/enumvalues_4.html
new file mode 100644
index 0000000..d6f69ac
--- /dev/null
+++ b/docs/html/search/enumvalues_4.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/enumvalues_4.js b/docs/html/search/enumvalues_4.js
new file mode 100644
index 0000000..fd44f24
--- /dev/null
+++ b/docs/html/search/enumvalues_4.js
@@ -0,0 +1,7 @@
+var searchData=
+[
+ ['user_5fknown',['USER_KNOWN',['../namespacemail.html#af936edbe4793665b608a51a2512813d5a2b29a1a5ed31b6cafec9e1227b887387',1,'mail']]],
+ ['user_5fquery',['USER_QUERY',['../namespacemail.html#af936edbe4793665b608a51a2512813d5a9c5ed70973731b90fca03d504e802f07',1,'mail']]],
+ ['user_5fsecret_5fquery',['USER_SECRET_QUERY',['../namespacemail.html#af936edbe4793665b608a51a2512813d5a35de6f039028fb41fcb5785736ed893b',1,'mail']]],
+ ['user_5funknown',['USER_UNKNOWN',['../namespacemail.html#af936edbe4793665b608a51a2512813d5ade197a7d63e5282541f29f926bcbadc5',1,'mail']]]
+];
diff --git a/docs/html/search/enumvalues_5.html b/docs/html/search/enumvalues_5.html
new file mode 100644
index 0000000..43a28d1
--- /dev/null
+++ b/docs/html/search/enumvalues_5.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/enumvalues_5.js b/docs/html/search/enumvalues_5.js
new file mode 100644
index 0000000..9d6d649
--- /dev/null
+++ b/docs/html/search/enumvalues_5.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['wait_5ffor_5fdata',['WAIT_FOR_DATA',['../namespacemail.html#a3bb40782a1028f013c759e79529246bfa3254eea760cc8921e6826e7fa802fceb',1,'mail']]]
+];
diff --git a/docs/html/search/files_0.html b/docs/html/search/files_0.html
new file mode 100644
index 0000000..4f272b8
--- /dev/null
+++ b/docs/html/search/files_0.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/files_0.js b/docs/html/search/files_0.js
new file mode 100644
index 0000000..65ebf7e
--- /dev/null
+++ b/docs/html/search/files_0.js
@@ -0,0 +1,49 @@
+var searchData=
+[
+ ['_5f_5fimap_5fappend_2eh',['__IMAP_APPEND.h',['../_____i_m_a_p___a_p_p_e_n_d_8h.html',1,'']]],
+ ['_5f_5fimap_5fauthenticate_2eh',['__IMAP_AUTHENTICATE.h',['../_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fcheck_2eh',['__IMAP_CHECK.h',['../_____i_m_a_p___c_h_e_c_k_8h.html',1,'']]],
+ ['_5f_5fimap_5fclose_2eh',['__IMAP_CLOSE.h',['../_____i_m_a_p___c_l_o_s_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fcopy_2eh',['__IMAP_COPY.h',['../_____i_m_a_p___c_o_p_y_8h.html',1,'']]],
+ ['_5f_5fimap_5fcreate_2eh',['__IMAP_CREATE.h',['../_____i_m_a_p___c_r_e_a_t_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fdelete_2eh',['__IMAP_DELETE.h',['../_____i_m_a_p___d_e_l_e_t_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fexamine_2eh',['__IMAP_EXAMINE.h',['../_____i_m_a_p___e_x_a_m_i_n_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fexpunge_2eh',['__IMAP_EXPUNGE.h',['../_____i_m_a_p___e_x_p_u_n_g_e_8h.html',1,'']]],
+ ['_5f_5fimap_5ffetch_2eh',['__IMAP_FETCH.h',['../_____i_m_a_p___f_e_t_c_h_8h.html',1,'']]],
+ ['_5f_5fimap_5flist_2eh',['__IMAP_LIST.h',['../_____i_m_a_p___l_i_s_t_8h.html',1,'']]],
+ ['_5f_5fimap_5flogin_2eh',['__IMAP_LOGIN.h',['../_____i_m_a_p___l_o_g_i_n_8h.html',1,'']]],
+ ['_5f_5fimap_5flsub_2eh',['__IMAP_LSUB.h',['../_____i_m_a_p___l_s_u_b_8h.html',1,'']]],
+ ['_5f_5fimap_5frename_2eh',['__IMAP_RENAME.h',['../_____i_m_a_p___r_e_n_a_m_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fsearch_2eh',['__IMAP_SEARCH.h',['../_____i_m_a_p___s_e_a_r_c_h_8h.html',1,'']]],
+ ['_5f_5fimap_5fselect_2eh',['__IMAP_SELECT.h',['../_____i_m_a_p___s_e_l_e_c_t_8h.html',1,'']]],
+ ['_5f_5fimap_5fstarttls_2eh',['__IMAP_STARTTLS.h',['../_____i_m_a_p___s_t_a_r_t_t_l_s_8h.html',1,'']]],
+ ['_5f_5fimap_5fstatus_2eh',['__IMAP_STATUS.h',['../_____i_m_a_p___s_t_a_t_u_s_8h.html',1,'']]],
+ ['_5f_5fimap_5fstore_2eh',['__IMAP_STORE.h',['../_____i_m_a_p___s_t_o_r_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fsubscribe_2eh',['__IMAP_SUBSCRIBE.h',['../_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h.html',1,'']]],
+ ['_5f_5fimap_5fuid_2eh',['__IMAP_UID.h',['../_____i_m_a_p___u_i_d_8h.html',1,'']]],
+ ['_5f_5fimap_5funsubscribe_2eh',['__IMAP_UNSUBSCRIBE.h',['../_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h.html',1,'']]],
+ ['_5f_5fpop3_5fdele_2eh',['__POP3_DELE.h',['../_____p_o_p3___d_e_l_e_8h.html',1,'']]],
+ ['_5f_5fpop3_5flast_2eh',['__POP3_LAST.h',['../_____p_o_p3___l_a_s_t_8h.html',1,'']]],
+ ['_5f_5fpop3_5flist_2eh',['__POP3_LIST.h',['../_____p_o_p3___l_i_s_t_8h.html',1,'']]],
+ ['_5f_5fpop3_5fnoop_2eh',['__POP3_NOOP.h',['../_____p_o_p3___n_o_o_p_8h.html',1,'']]],
+ ['_5f_5fpop3_5fpass_2eh',['__POP3_PASS.h',['../_____p_o_p3___p_a_s_s_8h.html',1,'']]],
+ ['_5f_5fpop3_5fquit_2eh',['__POP3_QUIT.h',['../_____p_o_p3___q_u_i_t_8h.html',1,'']]],
+ ['_5f_5fpop3_5fretr_2eh',['__POP3_RETR.h',['../_____p_o_p3___r_e_t_r_8h.html',1,'']]],
+ ['_5f_5fpop3_5frpop_2eh',['__POP3_RPOP.h',['../_____p_o_p3___r_p_o_p_8h.html',1,'']]],
+ ['_5f_5fpop3_5frset_2eh',['__POP3_RSET.h',['../_____p_o_p3___r_s_e_t_8h.html',1,'']]],
+ ['_5f_5fpop3_5fstat_2eh',['__POP3_STAT.h',['../_____p_o_p3___s_t_a_t_8h.html',1,'']]],
+ ['_5f_5fpop3_5ftop_2eh',['__POP3_TOP.h',['../_____p_o_p3___t_o_p_8h.html',1,'']]],
+ ['_5f_5fpop3_5fuser_2eh',['__POP3_USER.h',['../_____p_o_p3___u_s_e_r_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fauth_2eh',['__SMTP_AUTH.h',['../_____s_m_t_p___a_u_t_h_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fdata_2eh',['__SMTP_DATA.h',['../_____s_m_t_p___d_a_t_a_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fehlo_2eh',['__SMTP_EHLO.h',['../_____s_m_t_p___e_h_l_o_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fexpn_2eh',['__SMTP_EXPN.h',['../_____s_m_t_p___e_x_p_n_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fhelo_2eh',['__SMTP_HELO.h',['../_____s_m_t_p___h_e_l_o_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fhelp_2eh',['__SMTP_HELP.h',['../_____s_m_t_p___h_e_l_p_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fmail_2eh',['__SMTP_MAIL.h',['../_____s_m_t_p___m_a_i_l_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fnoop_2eh',['__SMTP_NOOP.h',['../_____s_m_t_p___n_o_o_p_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fquit_2eh',['__SMTP_QUIT.h',['../_____s_m_t_p___q_u_i_t_8h.html',1,'']]],
+ ['_5f_5fsmtp_5frcpt_2eh',['__SMTP_RCPT.h',['../_____s_m_t_p___r_c_p_t_8h.html',1,'']]],
+ ['_5f_5fsmtp_5frset_2eh',['__SMTP_RSET.h',['../_____s_m_t_p___r_s_e_t_8h.html',1,'']]],
+ ['_5f_5fsmtp_5fvrfy_2eh',['__SMTP_VRFY.h',['../_____s_m_t_p___v_r_f_y_8h.html',1,'']]]
+];
diff --git a/docs/html/search/files_1.html b/docs/html/search/files_1.html
new file mode 100644
index 0000000..dcce422
--- /dev/null
+++ b/docs/html/search/files_1.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/files_1.js b/docs/html/search/files_1.js
new file mode 100644
index 0000000..e794fb1
--- /dev/null
+++ b/docs/html/search/files_1.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['imapcommand_2eh',['IMAPCommand.h',['../_i_m_a_p_command_8h.html',1,'']]],
+ ['imapservice_2eh',['IMAPService.h',['../_i_m_a_p_service_8h.html',1,'']]],
+ ['imapsession_2eh',['IMAPSession.h',['../_i_m_a_p_session_8h.html',1,'']]]
+];
diff --git a/docs/html/search/files_2.html b/docs/html/search/files_2.html
new file mode 100644
index 0000000..d5c6c3b
--- /dev/null
+++ b/docs/html/search/files_2.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/files_2.js b/docs/html/search/files_2.js
new file mode 100644
index 0000000..db05046
--- /dev/null
+++ b/docs/html/search/files_2.js
@@ -0,0 +1,7 @@
+var searchData=
+[
+ ['maildelivery_2ecpp',['MailDelivery.cpp',['../_mail_delivery_8cpp.html',1,'']]],
+ ['maildelivery_2eh',['MailDelivery.h',['../_mail_delivery_8h.html',1,'']]],
+ ['mailfilesystem_2eh',['MailFileSystem.h',['../_mail_file_system_8h.html',1,'']]],
+ ['main_2ecpp',['main.cpp',['../main_8cpp.html',1,'']]]
+];
diff --git a/docs/html/search/files_3.html b/docs/html/search/files_3.html
new file mode 100644
index 0000000..d5a9528
--- /dev/null
+++ b/docs/html/search/files_3.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/files_3.js b/docs/html/search/files_3.js
new file mode 100644
index 0000000..cec0364
--- /dev/null
+++ b/docs/html/search/files_3.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['pop3command_2eh',['POP3Command.h',['../_p_o_p3_command_8h.html',1,'']]],
+ ['pop3service_2eh',['POP3Service.h',['../_p_o_p3_service_8h.html',1,'']]],
+ ['pop3session_2eh',['POP3Session.h',['../_p_o_p3_session_8h.html',1,'']]]
+];
diff --git a/docs/html/search/files_4.html b/docs/html/search/files_4.html
new file mode 100644
index 0000000..7b4c42a
--- /dev/null
+++ b/docs/html/search/files_4.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/files_4.js b/docs/html/search/files_4.js
new file mode 100644
index 0000000..a36f5d3
--- /dev/null
+++ b/docs/html/search/files_4.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['smtpcommand_2eh',['SMTPCommand.h',['../_s_m_t_p_command_8h.html',1,'']]],
+ ['smtpservice_2eh',['SMTPService.h',['../_s_m_t_p_service_8h.html',1,'']]],
+ ['smtpsession_2eh',['SMTPSession.h',['../_s_m_t_p_session_8h.html',1,'']]]
+];
diff --git a/docs/html/search/functions_0.html b/docs/html/search/functions_0.html
new file mode 100644
index 0000000..4e6d87d
--- /dev/null
+++ b/docs/html/search/functions_0.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/functions_0.js b/docs/html/search/functions_0.js
new file mode 100644
index 0000000..6485e2c
--- /dev/null
+++ b/docs/html/search/functions_0.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['deliver',['deliver',['../classmail_1_1_mail_delivery.html#afc1c5082f187cb6d4a38e6a8073d736d',1,'mail::MailDelivery']]]
+];
diff --git a/docs/html/search/functions_1.html b/docs/html/search/functions_1.html
new file mode 100644
index 0000000..b343e2d
--- /dev/null
+++ b/docs/html/search/functions_1.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/functions_1.js b/docs/html/search/functions_1.js
new file mode 100644
index 0000000..96344be
--- /dev/null
+++ b/docs/html/search/functions_1.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['getaliasmailboxes',['getAliasMailboxes',['../classmail_1_1_mail_file_system.html#aa510a4e9f1892e3c0b5f0fc6f8376996',1,'mail::MailFileSystem']]],
+ ['getmailboxpath',['getMailboxPath',['../classmail_1_1_mail_file_system.html#a95a738cacffab6041c5f7a94e847ef06',1,'mail::MailFileSystem']]],
+ ['getmailfilename',['getMailFileName',['../classmail_1_1_mail_delivery.html#a3dfe36fe157b4ddbe28ba5dfd01f2848',1,'mail::MailDelivery']]]
+];
diff --git a/docs/html/search/functions_2.html b/docs/html/search/functions_2.html
new file mode 100644
index 0000000..ecce2f3
--- /dev/null
+++ b/docs/html/search/functions_2.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/functions_2.js b/docs/html/search/functions_2.js
new file mode 100644
index 0000000..4bbbe02
--- /dev/null
+++ b/docs/html/search/functions_2.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['ifaliasexists',['ifAliasExists',['../classmail_1_1_mail_file_system.html#a602f0c6c863881009f952eac0d80743f',1,'mail::MailFileSystem']]],
+ ['ifmailboxexists',['ifMailBoxExists',['../classmail_1_1_mail_file_system.html#aa1179ec8a20a4bb00dfc925afc5ea839',1,'mail::MailFileSystem']]],
+ ['imapservice',['IMAPService',['../classmail_1_1_i_m_a_p_service.html#a19160875a733b4fc1c77d7afb494b24c',1,'mail::IMAPService']]]
+];
diff --git a/docs/html/search/functions_3.html b/docs/html/search/functions_3.html
new file mode 100644
index 0000000..15f06ab
--- /dev/null
+++ b/docs/html/search/functions_3.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/functions_3.js b/docs/html/search/functions_3.js
new file mode 100644
index 0000000..051ccd4
--- /dev/null
+++ b/docs/html/search/functions_3.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['maildelivery',['MailDelivery',['../classmail_1_1_mail_delivery.html#af3d72e67ab8a701984a940a6941279dc',1,'mail::MailDelivery']]],
+ ['mailfilesystem',['MailFileSystem',['../classmail_1_1_mail_file_system.html#a3b786a038e947bc7f854c4f88807efc5',1,'mail::MailFileSystem']]],
+ ['main',['main',['../main_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main.cpp']]]
+];
diff --git a/docs/html/search/functions_4.html b/docs/html/search/functions_4.html
new file mode 100644
index 0000000..8985ff2
--- /dev/null
+++ b/docs/html/search/functions_4.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/functions_4.js b/docs/html/search/functions_4.js
new file mode 100644
index 0000000..dc87ec7
--- /dev/null
+++ b/docs/html/search/functions_4.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['ondatareceived',['onDataReceived',['../classmail_1_1_mail_delivery.html#a21ed86ff778060d313a8cfa473aa1a84',1,'mail::MailDelivery']]]
+];
diff --git a/docs/html/search/functions_5.html b/docs/html/search/functions_5.html
new file mode 100644
index 0000000..0314918
--- /dev/null
+++ b/docs/html/search/functions_5.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/functions_5.js b/docs/html/search/functions_5.js
new file mode 100644
index 0000000..95012af
--- /dev/null
+++ b/docs/html/search/functions_5.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+ ['pop3service',['POP3Service',['../classmail_1_1_p_o_p3_service.html#a443c2668058eaf3228c17cd4e26f61d2',1,'mail::POP3Service']]],
+ ['processcommand',['processCommand',['../classmail_1_1_i_m_a_p_command.html#a6ef5ca5756c27bcfb839f4841970cfac',1,'mail::IMAPCommand::processCommand(std::string request, core::TCPSession *session, std::stringstream &data) override'],['../classmail_1_1_i_m_a_p_command.html#acf9bd804a2315a8f504963e83eb4a737',1,'mail::IMAPCommand::processCommand(coreutils::PString request, IMAPSession &session, std::stringstream &data)'],['../classmail_1_1_p_o_p3_command.html#a7e43f094a746d2b957a9db3fee270f96',1,'mail::POP3Command::processCommand(std::string request, core::TCPSession *session, std::stringstream &data) override'],['../classmail_1_1_p_o_p3_command.html#af81c77110d689fac46bd232fb8eadcfb',1,'mail::POP3Command::processCommand(coreutils::PString request, POP3Session &session, std::stringstream &data)'],['../classmail_1_1_s_m_t_p_command.html#a14ea770ba5ef8983b5311fb9708079c7',1,'mail::SMTPCommand::processCommand(std::string request, core::TCPSession *session, std::stringstream &data) override'],['../classmail_1_1_s_m_t_p_command.html#a88bcafbe1c7754653e185c73e6f5daf3',1,'mail::SMTPCommand::processCommand(coreutils::PString request, SMTPSession &session, SMTPService &service, std::stringstream &data)']]]
+];
diff --git a/docs/html/search/functions_6.html b/docs/html/search/functions_6.html
new file mode 100644
index 0000000..c506123
--- /dev/null
+++ b/docs/html/search/functions_6.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/functions_6.js b/docs/html/search/functions_6.js
new file mode 100644
index 0000000..1778bb3
--- /dev/null
+++ b/docs/html/search/functions_6.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['smtpservice',['SMTPService',['../classmail_1_1_s_m_t_p_service.html#aea402eb8ebaf05550bcf1d83061062cf',1,'mail::SMTPService']]],
+ ['smtpsession',['SMTPSession',['../classmail_1_1_s_m_t_p_session.html#a79d99f993c52465442d065741c4c5648',1,'mail::SMTPSession']]],
+ ['startdelivery',['startDelivery',['../classmail_1_1_mail_delivery.html#aad5d5fe3bf80fd29951c4db4e12387ba',1,'mail::MailDelivery']]]
+];
diff --git a/docs/html/search/mag_sel.png b/docs/html/search/mag_sel.png
new file mode 100644
index 0000000..81f6040
Binary files /dev/null and b/docs/html/search/mag_sel.png differ
diff --git a/docs/html/search/namespaces_0.html b/docs/html/search/namespaces_0.html
new file mode 100644
index 0000000..605ac45
--- /dev/null
+++ b/docs/html/search/namespaces_0.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/namespaces_0.js b/docs/html/search/namespaces_0.js
new file mode 100644
index 0000000..f04a943
--- /dev/null
+++ b/docs/html/search/namespaces_0.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['mail',['mail',['../namespacemail.html',1,'']]]
+];
diff --git a/docs/html/search/nomatches.html b/docs/html/search/nomatches.html
new file mode 100644
index 0000000..b1ded27
--- /dev/null
+++ b/docs/html/search/nomatches.html
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/search/search.css b/docs/html/search/search.css
new file mode 100644
index 0000000..3cf9df9
--- /dev/null
+++ b/docs/html/search/search.css
@@ -0,0 +1,271 @@
+/*---------------- Search Box */
+
+#FSearchBox {
+ float: left;
+}
+
+#MSearchBox {
+ white-space : nowrap;
+ float: none;
+ margin-top: 8px;
+ right: 0px;
+ width: 170px;
+ height: 24px;
+ z-index: 102;
+}
+
+#MSearchBox .left
+{
+ display:block;
+ position:absolute;
+ left:10px;
+ width:20px;
+ height:19px;
+ background:url('search_l.png') no-repeat;
+ background-position:right;
+}
+
+#MSearchSelect {
+ display:block;
+ position:absolute;
+ width:20px;
+ height:19px;
+}
+
+.left #MSearchSelect {
+ left:4px;
+}
+
+.right #MSearchSelect {
+ right:5px;
+}
+
+#MSearchField {
+ display:block;
+ position:absolute;
+ height:19px;
+ background:url('search_m.png') repeat-x;
+ border:none;
+ width:115px;
+ margin-left:20px;
+ padding-left:4px;
+ color: #909090;
+ outline: none;
+ font: 9pt Arial, Verdana, sans-serif;
+ -webkit-border-radius: 0px;
+}
+
+#FSearchBox #MSearchField {
+ margin-left:15px;
+}
+
+#MSearchBox .right {
+ display:block;
+ position:absolute;
+ right:10px;
+ top:8px;
+ width:20px;
+ height:19px;
+ background:url('search_r.png') no-repeat;
+ background-position:left;
+}
+
+#MSearchClose {
+ display: none;
+ position: absolute;
+ top: 4px;
+ background : none;
+ border: none;
+ margin: 0px 4px 0px 0px;
+ padding: 0px 0px;
+ outline: none;
+}
+
+.left #MSearchClose {
+ left: 6px;
+}
+
+.right #MSearchClose {
+ right: 2px;
+}
+
+.MSearchBoxActive #MSearchField {
+ color: #000000;
+}
+
+/*---------------- Search filter selection */
+
+#MSearchSelectWindow {
+ display: none;
+ position: absolute;
+ left: 0; top: 0;
+ border: 1px solid #90A5CE;
+ background-color: #F9FAFC;
+ z-index: 10001;
+ padding-top: 4px;
+ padding-bottom: 4px;
+ -moz-border-radius: 4px;
+ -webkit-border-top-left-radius: 4px;
+ -webkit-border-top-right-radius: 4px;
+ -webkit-border-bottom-left-radius: 4px;
+ -webkit-border-bottom-right-radius: 4px;
+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+}
+
+.SelectItem {
+ font: 8pt Arial, Verdana, sans-serif;
+ padding-left: 2px;
+ padding-right: 12px;
+ border: 0px;
+}
+
+span.SelectionMark {
+ margin-right: 4px;
+ font-family: monospace;
+ outline-style: none;
+ text-decoration: none;
+}
+
+a.SelectItem {
+ display: block;
+ outline-style: none;
+ color: #000000;
+ text-decoration: none;
+ padding-left: 6px;
+ padding-right: 12px;
+}
+
+a.SelectItem:focus,
+a.SelectItem:active {
+ color: #000000;
+ outline-style: none;
+ text-decoration: none;
+}
+
+a.SelectItem:hover {
+ color: #FFFFFF;
+ background-color: #3D578C;
+ outline-style: none;
+ text-decoration: none;
+ cursor: pointer;
+ display: block;
+}
+
+/*---------------- Search results window */
+
+iframe#MSearchResults {
+ width: 60ex;
+ height: 15em;
+}
+
+#MSearchResultsWindow {
+ display: none;
+ position: absolute;
+ left: 0; top: 0;
+ border: 1px solid #000;
+ background-color: #EEF1F7;
+ z-index:10000;
+}
+
+/* ----------------------------------- */
+
+
+#SRIndex {
+ clear:both;
+ padding-bottom: 15px;
+}
+
+.SREntry {
+ font-size: 10pt;
+ padding-left: 1ex;
+}
+
+.SRPage .SREntry {
+ font-size: 8pt;
+ padding: 1px 5px;
+}
+
+body.SRPage {
+ margin: 5px 2px;
+}
+
+.SRChildren {
+ padding-left: 3ex; padding-bottom: .5em
+}
+
+.SRPage .SRChildren {
+ display: none;
+}
+
+.SRSymbol {
+ font-weight: bold;
+ color: #425E97;
+ font-family: Arial, Verdana, sans-serif;
+ text-decoration: none;
+ outline: none;
+}
+
+a.SRScope {
+ display: block;
+ color: #425E97;
+ font-family: Arial, Verdana, sans-serif;
+ text-decoration: none;
+ outline: none;
+}
+
+a.SRSymbol:focus, a.SRSymbol:active,
+a.SRScope:focus, a.SRScope:active {
+ text-decoration: underline;
+}
+
+span.SRScope {
+ padding-left: 4px;
+}
+
+.SRPage .SRStatus {
+ padding: 2px 5px;
+ font-size: 8pt;
+ font-style: italic;
+}
+
+.SRResult {
+ display: none;
+}
+
+DIV.searchresults {
+ margin-left: 10px;
+ margin-right: 10px;
+}
+
+/*---------------- External search page results */
+
+.searchresult {
+ background-color: #F0F3F8;
+}
+
+.pages b {
+ color: white;
+ padding: 5px 5px 3px 5px;
+ background-image: url("../tab_a.png");
+ background-repeat: repeat-x;
+ text-shadow: 0 1px 1px #000000;
+}
+
+.pages {
+ line-height: 17px;
+ margin-left: 4px;
+ text-decoration: none;
+}
+
+.hl {
+ font-weight: bold;
+}
+
+#searchresults {
+ margin-bottom: 20px;
+}
+
+.searchpages {
+ margin-top: 10px;
+}
+
diff --git a/docs/html/search/search.js b/docs/html/search/search.js
new file mode 100644
index 0000000..dedce3b
--- /dev/null
+++ b/docs/html/search/search.js
@@ -0,0 +1,791 @@
+function convertToId(search)
+{
+ var result = '';
+ for (i=0;i do a search
+ {
+ this.Search();
+ }
+ }
+
+ this.OnSearchSelectKey = function(evt)
+ {
+ var e = (evt) ? evt : window.event; // for IE
+ if (e.keyCode==40 && this.searchIndex0) // Up
+ {
+ this.searchIndex--;
+ this.OnSelectItem(this.searchIndex);
+ }
+ else if (e.keyCode==13 || e.keyCode==27)
+ {
+ this.OnSelectItem(this.searchIndex);
+ this.CloseSelectionWindow();
+ this.DOMSearchField().focus();
+ }
+ return false;
+ }
+
+ // --------- Actions
+
+ // Closes the results window.
+ this.CloseResultsWindow = function()
+ {
+ this.DOMPopupSearchResultsWindow().style.display = 'none';
+ this.DOMSearchClose().style.display = 'none';
+ this.Activate(false);
+ }
+
+ this.CloseSelectionWindow = function()
+ {
+ this.DOMSearchSelectWindow().style.display = 'none';
+ }
+
+ // Performs a search.
+ this.Search = function()
+ {
+ this.keyTimeout = 0;
+
+ // strip leading whitespace
+ var searchValue = this.DOMSearchField().value.replace(/^ +/, "");
+
+ var code = searchValue.toLowerCase().charCodeAt(0);
+ var idxChar = searchValue.substr(0, 1).toLowerCase();
+ if ( 0xD800 <= code && code <= 0xDBFF && searchValue > 1) // surrogate pair
+ {
+ idxChar = searchValue.substr(0, 2);
+ }
+
+ var resultsPage;
+ var resultsPageWithSearch;
+ var hasResultsPage;
+
+ var idx = indexSectionsWithContent[this.searchIndex].indexOf(idxChar);
+ if (idx!=-1)
+ {
+ var hexCode=idx.toString(16);
+ resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html';
+ resultsPageWithSearch = resultsPage+'?'+escape(searchValue);
+ hasResultsPage = true;
+ }
+ else // nothing available for this search term
+ {
+ resultsPage = this.resultsPath + '/nomatches.html';
+ resultsPageWithSearch = resultsPage;
+ hasResultsPage = false;
+ }
+
+ window.frames.MSearchResults.location = resultsPageWithSearch;
+ var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow();
+
+ if (domPopupSearchResultsWindow.style.display!='block')
+ {
+ var domSearchBox = this.DOMSearchBox();
+ this.DOMSearchClose().style.display = 'inline';
+ if (this.insideFrame)
+ {
+ var domPopupSearchResults = this.DOMPopupSearchResults();
+ domPopupSearchResultsWindow.style.position = 'relative';
+ domPopupSearchResultsWindow.style.display = 'block';
+ var width = document.body.clientWidth - 8; // the -8 is for IE :-(
+ domPopupSearchResultsWindow.style.width = width + 'px';
+ domPopupSearchResults.style.width = width + 'px';
+ }
+ else
+ {
+ var domPopupSearchResults = this.DOMPopupSearchResults();
+ var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth;
+ var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1;
+ domPopupSearchResultsWindow.style.display = 'block';
+ left -= domPopupSearchResults.offsetWidth;
+ domPopupSearchResultsWindow.style.top = top + 'px';
+ domPopupSearchResultsWindow.style.left = left + 'px';
+ }
+ }
+
+ this.lastSearchValue = searchValue;
+ this.lastResultsPage = resultsPage;
+ }
+
+ // -------- Activation Functions
+
+ // Activates or deactivates the search panel, resetting things to
+ // their default values if necessary.
+ this.Activate = function(isActive)
+ {
+ if (isActive || // open it
+ this.DOMPopupSearchResultsWindow().style.display == 'block'
+ )
+ {
+ this.DOMSearchBox().className = 'MSearchBoxActive';
+
+ var searchField = this.DOMSearchField();
+
+ if (searchField.value == this.searchLabel) // clear "Search" term upon entry
+ {
+ searchField.value = '';
+ this.searchActive = true;
+ }
+ }
+ else if (!isActive) // directly remove the panel
+ {
+ this.DOMSearchBox().className = 'MSearchBoxInactive';
+ this.DOMSearchField().value = this.searchLabel;
+ this.searchActive = false;
+ this.lastSearchValue = ''
+ this.lastResultsPage = '';
+ }
+ }
+}
+
+// -----------------------------------------------------------------------
+
+// The class that handles everything on the search results page.
+function SearchResults(name)
+{
+ // The number of matches from the last run of .
+ this.lastMatchCount = 0;
+ this.lastKey = 0;
+ this.repeatOn = false;
+
+ // Toggles the visibility of the passed element ID.
+ this.FindChildElement = function(id)
+ {
+ var parentElement = document.getElementById(id);
+ var element = parentElement.firstChild;
+
+ while (element && element!=parentElement)
+ {
+ if (element.nodeName == 'DIV' && element.className == 'SRChildren')
+ {
+ return element;
+ }
+
+ if (element.nodeName == 'DIV' && element.hasChildNodes())
+ {
+ element = element.firstChild;
+ }
+ else if (element.nextSibling)
+ {
+ element = element.nextSibling;
+ }
+ else
+ {
+ do
+ {
+ element = element.parentNode;
+ }
+ while (element && element!=parentElement && !element.nextSibling);
+
+ if (element && element!=parentElement)
+ {
+ element = element.nextSibling;
+ }
+ }
+ }
+ }
+
+ this.Toggle = function(id)
+ {
+ var element = this.FindChildElement(id);
+ if (element)
+ {
+ if (element.style.display == 'block')
+ {
+ element.style.display = 'none';
+ }
+ else
+ {
+ element.style.display = 'block';
+ }
+ }
+ }
+
+ // Searches for the passed string. If there is no parameter,
+ // it takes it from the URL query.
+ //
+ // Always returns true, since other documents may try to call it
+ // and that may or may not be possible.
+ this.Search = function(search)
+ {
+ if (!search) // get search word from URL
+ {
+ search = window.location.search;
+ search = search.substring(1); // Remove the leading '?'
+ search = unescape(search);
+ }
+
+ search = search.replace(/^ +/, ""); // strip leading spaces
+ search = search.replace(/ +$/, ""); // strip trailing spaces
+ search = search.toLowerCase();
+ search = convertToId(search);
+
+ var resultRows = document.getElementsByTagName("div");
+ var matches = 0;
+
+ var i = 0;
+ while (i < resultRows.length)
+ {
+ var row = resultRows.item(i);
+ if (row.className == "SRResult")
+ {
+ var rowMatchName = row.id.toLowerCase();
+ rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_'
+
+ if (search.length<=rowMatchName.length &&
+ rowMatchName.substr(0, search.length)==search)
+ {
+ row.style.display = 'block';
+ matches++;
+ }
+ else
+ {
+ row.style.display = 'none';
+ }
+ }
+ i++;
+ }
+ document.getElementById("Searching").style.display='none';
+ if (matches == 0) // no results
+ {
+ document.getElementById("NoMatches").style.display='block';
+ }
+ else // at least one result
+ {
+ document.getElementById("NoMatches").style.display='none';
+ }
+ this.lastMatchCount = matches;
+ return true;
+ }
+
+ // return the first item with index index or higher that is visible
+ this.NavNext = function(index)
+ {
+ var focusItem;
+ while (1)
+ {
+ var focusName = 'Item'+index;
+ focusItem = document.getElementById(focusName);
+ if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
+ {
+ break;
+ }
+ else if (!focusItem) // last element
+ {
+ break;
+ }
+ focusItem=null;
+ index++;
+ }
+ return focusItem;
+ }
+
+ this.NavPrev = function(index)
+ {
+ var focusItem;
+ while (1)
+ {
+ var focusName = 'Item'+index;
+ focusItem = document.getElementById(focusName);
+ if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
+ {
+ break;
+ }
+ else if (!focusItem) // last element
+ {
+ break;
+ }
+ focusItem=null;
+ index--;
+ }
+ return focusItem;
+ }
+
+ this.ProcessKeys = function(e)
+ {
+ if (e.type == "keydown")
+ {
+ this.repeatOn = false;
+ this.lastKey = e.keyCode;
+ }
+ else if (e.type == "keypress")
+ {
+ if (!this.repeatOn)
+ {
+ if (this.lastKey) this.repeatOn = true;
+ return false; // ignore first keypress after keydown
+ }
+ }
+ else if (e.type == "keyup")
+ {
+ this.lastKey = 0;
+ this.repeatOn = false;
+ }
+ return this.lastKey!=0;
+ }
+
+ this.Nav = function(evt,itemIndex)
+ {
+ var e = (evt) ? evt : window.event; // for IE
+ if (e.keyCode==13) return true;
+ if (!this.ProcessKeys(e)) return false;
+
+ if (this.lastKey==38) // Up
+ {
+ var newIndex = itemIndex-1;
+ var focusItem = this.NavPrev(newIndex);
+ if (focusItem)
+ {
+ var child = this.FindChildElement(focusItem.parentNode.parentNode.id);
+ if (child && child.style.display == 'block') // children visible
+ {
+ var n=0;
+ var tmpElem;
+ while (1) // search for last child
+ {
+ tmpElem = document.getElementById('Item'+newIndex+'_c'+n);
+ if (tmpElem)
+ {
+ focusItem = tmpElem;
+ }
+ else // found it!
+ {
+ break;
+ }
+ n++;
+ }
+ }
+ }
+ if (focusItem)
+ {
+ focusItem.focus();
+ }
+ else // return focus to search field
+ {
+ parent.document.getElementById("MSearchField").focus();
+ }
+ }
+ else if (this.lastKey==40) // Down
+ {
+ var newIndex = itemIndex+1;
+ var focusItem;
+ var item = document.getElementById('Item'+itemIndex);
+ var elem = this.FindChildElement(item.parentNode.parentNode.id);
+ if (elem && elem.style.display == 'block') // children visible
+ {
+ focusItem = document.getElementById('Item'+itemIndex+'_c0');
+ }
+ if (!focusItem) focusItem = this.NavNext(newIndex);
+ if (focusItem) focusItem.focus();
+ }
+ else if (this.lastKey==39) // Right
+ {
+ var item = document.getElementById('Item'+itemIndex);
+ var elem = this.FindChildElement(item.parentNode.parentNode.id);
+ if (elem) elem.style.display = 'block';
+ }
+ else if (this.lastKey==37) // Left
+ {
+ var item = document.getElementById('Item'+itemIndex);
+ var elem = this.FindChildElement(item.parentNode.parentNode.id);
+ if (elem) elem.style.display = 'none';
+ }
+ else if (this.lastKey==27) // Escape
+ {
+ parent.searchBox.CloseResultsWindow();
+ parent.document.getElementById("MSearchField").focus();
+ }
+ else if (this.lastKey==13) // Enter
+ {
+ return true;
+ }
+ return false;
+ }
+
+ this.NavChild = function(evt,itemIndex,childIndex)
+ {
+ var e = (evt) ? evt : window.event; // for IE
+ if (e.keyCode==13) return true;
+ if (!this.ProcessKeys(e)) return false;
+
+ if (this.lastKey==38) // Up
+ {
+ if (childIndex>0)
+ {
+ var newIndex = childIndex-1;
+ document.getElementById('Item'+itemIndex+'_c'+newIndex).focus();
+ }
+ else // already at first child, jump to parent
+ {
+ document.getElementById('Item'+itemIndex).focus();
+ }
+ }
+ else if (this.lastKey==40) // Down
+ {
+ var newIndex = childIndex+1;
+ var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex);
+ if (!elem) // last child, jump to parent next parent
+ {
+ elem = this.NavNext(itemIndex+1);
+ }
+ if (elem)
+ {
+ elem.focus();
+ }
+ }
+ else if (this.lastKey==27) // Escape
+ {
+ parent.searchBox.CloseResultsWindow();
+ parent.document.getElementById("MSearchField").focus();
+ }
+ else if (this.lastKey==13) // Enter
+ {
+ return true;
+ }
+ return false;
+ }
+}
+
+function setKeyActions(elem,action)
+{
+ elem.setAttribute('onkeydown',action);
+ elem.setAttribute('onkeypress',action);
+ elem.setAttribute('onkeyup',action);
+}
+
+function setClassAttr(elem,attr)
+{
+ elem.setAttribute('class',attr);
+ elem.setAttribute('className',attr);
+}
+
+function createResults()
+{
+ var results = document.getElementById("SRResults");
+ for (var e=0; e
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/variables_0.js b/docs/html/search/variables_0.js
new file mode 100644
index 0000000..a3d97d3
--- /dev/null
+++ b/docs/html/search/variables_0.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['authstate',['authstate',['../classmail_1_1_i_m_a_p_session.html#a258040100abf4fc8a3de24a8c039cb28',1,'mail::IMAPSession::authstate()'],['../classmail_1_1_p_o_p3_session.html#a11b23048b0730c5d1f217b119b3cea67',1,'mail::POP3Session::authstate()'],['../classmail_1_1_s_m_t_p_session.html#aa6f85d384eb65cc750bbc25cc2085d7d',1,'mail::SMTPSession::authState()']]]
+];
diff --git a/docs/html/search/variables_1.html b/docs/html/search/variables_1.html
new file mode 100644
index 0000000..84237b6
--- /dev/null
+++ b/docs/html/search/variables_1.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/variables_1.js b/docs/html/search/variables_1.js
new file mode 100644
index 0000000..8787d1d
--- /dev/null
+++ b/docs/html/search/variables_1.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['clientdomainname',['clientDomainName',['../classmail_1_1_i_m_a_p_session.html#a2b1a55299c46a7db87b31f0544045ff0',1,'mail::IMAPSession::clientDomainName()'],['../classmail_1_1_p_o_p3_session.html#a9b053baee59be3dccba7c77358baba13',1,'mail::POP3Session::clientDomainName()'],['../classmail_1_1_s_m_t_p_session.html#a03cce19923e691a94b6c883281e64783',1,'mail::SMTPSession::clientDomainName()']]]
+];
diff --git a/docs/html/search/variables_2.html b/docs/html/search/variables_2.html
new file mode 100644
index 0000000..5c9de1a
--- /dev/null
+++ b/docs/html/search/variables_2.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/variables_2.js b/docs/html/search/variables_2.js
new file mode 100644
index 0000000..d019fc7
--- /dev/null
+++ b/docs/html/search/variables_2.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['hostname',['hostName',['../classmail_1_1_i_m_a_p_service.html#a9446d1d25ac2632776c0aae2a2839d9c',1,'mail::IMAPService::hostName()'],['../classmail_1_1_p_o_p3_service.html#add7549fb0b90e6f26eb6abfad3107dcf',1,'mail::POP3Service::hostName()'],['../classmail_1_1_s_m_t_p_service.html#a35e43c8fc7a26e3d906f14f53dfa559d',1,'mail::SMTPService::hostName()']]]
+];
diff --git a/docs/html/search/variables_3.html b/docs/html/search/variables_3.html
new file mode 100644
index 0000000..f95e34c
--- /dev/null
+++ b/docs/html/search/variables_3.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/variables_3.js b/docs/html/search/variables_3.js
new file mode 100644
index 0000000..02707f2
--- /dev/null
+++ b/docs/html/search/variables_3.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['maildata',['mailData',['../classmail_1_1_s_m_t_p_session.html#a408f11ccd8752f6abbba7bae19382090',1,'mail::SMTPSession']]],
+ ['mailfilesystem',['mailFileSystem',['../classmail_1_1_i_m_a_p_service.html#a8da23ac03e1a9de7df614e201699ab9e',1,'mail::IMAPService::mailFileSystem()'],['../classmail_1_1_p_o_p3_service.html#a629ccd6246bf7f2585a8ddc722120539',1,'mail::POP3Service::mailFileSystem()'],['../classmail_1_1_s_m_t_p_service.html#a46056737a3d3164c8fc7b5478d17f1f0',1,'mail::SMTPService::mailFileSystem()']]],
+ ['mode',['mode',['../classmail_1_1_s_m_t_p_session.html#ad2678fed3aebbd2d351bde3e145b18a1',1,'mail::SMTPSession']]]
+];
diff --git a/docs/html/search/variables_4.html b/docs/html/search/variables_4.html
new file mode 100644
index 0000000..d7db285
--- /dev/null
+++ b/docs/html/search/variables_4.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/variables_4.js b/docs/html/search/variables_4.js
new file mode 100644
index 0000000..1685817
--- /dev/null
+++ b/docs/html/search/variables_4.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['password',['password',['../classmail_1_1_i_m_a_p_session.html#a5fc4b098a87c355445c5abf3bfce16a1',1,'mail::IMAPSession::password()'],['../classmail_1_1_p_o_p3_session.html#abf1a2d2c30ebf4135a75588a7ab3cae2',1,'mail::POP3Session::password()'],['../classmail_1_1_s_m_t_p_session.html#a5eee1f5c0019e9d8259068d74af37a76',1,'mail::SMTPSession::password()']]]
+];
diff --git a/docs/html/search/variables_5.html b/docs/html/search/variables_5.html
new file mode 100644
index 0000000..7bbceeb
--- /dev/null
+++ b/docs/html/search/variables_5.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/variables_5.js b/docs/html/search/variables_5.js
new file mode 100644
index 0000000..c2973ae
--- /dev/null
+++ b/docs/html/search/variables_5.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+ ['recipientlist',['recipientList',['../classmail_1_1_s_m_t_p_session.html#ade13411fa64d920a6d03165d165f28ba',1,'mail::SMTPSession']]],
+ ['relay',['relay',['../classmail_1_1_i_m_a_p_session.html#a4d8d0d1f84df8ffe6eca999a8f76b7a6',1,'mail::IMAPSession::relay()'],['../classmail_1_1_p_o_p3_session.html#a71f0d9c54029a81647f43d1208266477',1,'mail::POP3Session::relay()'],['../classmail_1_1_s_m_t_p_session.html#a046b0416f7216c4528af53ca9e50f369',1,'mail::SMTPSession::relay()']]]
+];
diff --git a/docs/html/search/variables_6.html b/docs/html/search/variables_6.html
new file mode 100644
index 0000000..4eb162d
--- /dev/null
+++ b/docs/html/search/variables_6.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/variables_6.js b/docs/html/search/variables_6.js
new file mode 100644
index 0000000..7ee7fe7
--- /dev/null
+++ b/docs/html/search/variables_6.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+ ['sender',['sender',['../classmail_1_1_s_m_t_p_session.html#a7a6173a86aef4f79105b453a9ff47ed2',1,'mail::SMTPSession']]],
+ ['state',['state',['../classmail_1_1_s_m_t_p_session.html#a102d7e52898754c7ce14431d2c896613',1,'mail::SMTPSession']]]
+];
diff --git a/docs/html/search/variables_7.html b/docs/html/search/variables_7.html
new file mode 100644
index 0000000..0408829
--- /dev/null
+++ b/docs/html/search/variables_7.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
+
+
Searching...
+
No Matches
+
+
+
+
diff --git a/docs/html/search/variables_7.js b/docs/html/search/variables_7.js
new file mode 100644
index 0000000..f1d3bd4
--- /dev/null
+++ b/docs/html/search/variables_7.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['username',['userName',['../classmail_1_1_i_m_a_p_session.html#a46d8b25d9d25a479212a90fb51a7bcfa',1,'mail::IMAPSession::userName()'],['../classmail_1_1_p_o_p3_session.html#a3592b6e1a39f2600955db1e6b95ee69d',1,'mail::POP3Session::userName()'],['../classmail_1_1_s_m_t_p_session.html#ac87d485b957a0b2374e13bd863293ee2',1,'mail::SMTPSession::userName()']]]
+];
diff --git a/docs/html/splitbar.png b/docs/html/splitbar.png
new file mode 100644
index 0000000..fe895f2
Binary files /dev/null and b/docs/html/splitbar.png differ
diff --git a/docs/html/sync_off.png b/docs/html/sync_off.png
new file mode 100644
index 0000000..3b443fc
Binary files /dev/null and b/docs/html/sync_off.png differ
diff --git a/docs/html/sync_on.png b/docs/html/sync_on.png
new file mode 100644
index 0000000..e08320f
Binary files /dev/null and b/docs/html/sync_on.png differ
diff --git a/docs/html/tab_a.png b/docs/html/tab_a.png
new file mode 100644
index 0000000..3b725c4
Binary files /dev/null and b/docs/html/tab_a.png differ
diff --git a/docs/html/tab_b.png b/docs/html/tab_b.png
new file mode 100644
index 0000000..e2b4a86
Binary files /dev/null and b/docs/html/tab_b.png differ
diff --git a/docs/html/tab_h.png b/docs/html/tab_h.png
new file mode 100644
index 0000000..fd5cb70
Binary files /dev/null and b/docs/html/tab_h.png differ
diff --git a/docs/html/tab_s.png b/docs/html/tab_s.png
new file mode 100644
index 0000000..ab478c9
Binary files /dev/null and b/docs/html/tab_s.png differ
diff --git a/docs/html/tabs.css b/docs/html/tabs.css
new file mode 100644
index 0000000..bbde11e
--- /dev/null
+++ b/docs/html/tabs.css
@@ -0,0 +1 @@
+.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:transparent}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0px/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sm-dox{background-image:url("tab_b.png")}.sm-dox a,.sm-dox a:focus,.sm-dox a:hover,.sm-dox a:active{padding:0px 12px;padding-right:43px;font-family:"Lucida Grande","Geneva","Helvetica",Arial,sans-serif;font-size:13px;font-weight:bold;line-height:36px;text-decoration:none;text-shadow:0px 1px 1px rgba(255,255,255,0.9);color:#283A5D;outline:none}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox a.current{color:#D23600}.sm-dox a.disabled{color:#bbb}.sm-dox a span.sub-arrow{position:absolute;top:50%;margin-top:-14px;left:auto;right:3px;width:28px;height:28px;overflow:hidden;font:bold 12px/28px monospace !important;text-align:center;text-shadow:none;background:rgba(255,255,255,0.5);border-radius:5px}.sm-dox a.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-dox>li:first-child>a,.sm-dox>li:first-child>:not(ul) a{border-radius:5px 5px 0 0}.sm-dox>li:last-child>a,.sm-dox>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{border-radius:0 0 5px 5px}.sm-dox>li:last-child>a.highlighted,.sm-dox>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted{border-radius:0}.sm-dox ul{background:rgba(162,162,162,0.1)}.sm-dox ul a,.sm-dox ul a:focus,.sm-dox ul a:hover,.sm-dox ul a:active{font-size:12px;border-left:8px solid transparent;line-height:36px;text-shadow:none;background-color:white;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox ul ul a,.sm-dox ul ul a:hover,.sm-dox ul ul a:focus,.sm-dox ul ul a:active{border-left:16px solid transparent}.sm-dox ul ul ul a,.sm-dox ul ul ul a:hover,.sm-dox ul ul ul a:focus,.sm-dox ul ul ul a:active{border-left:24px solid transparent}.sm-dox ul ul ul ul a,.sm-dox ul ul ul ul a:hover,.sm-dox ul ul ul ul a:focus,.sm-dox ul ul ul ul a:active{border-left:32px solid transparent}.sm-dox ul ul ul ul ul a,.sm-dox ul ul ul ul ul a:hover,.sm-dox ul ul ul ul ul a:focus,.sm-dox ul ul ul ul ul a:active{border-left:40px solid transparent}@media (min-width: 768px){.sm-dox ul{position:absolute;width:12em}.sm-dox li{float:left}.sm-dox.sm-rtl li{float:right}.sm-dox ul li,.sm-dox.sm-rtl ul li,.sm-dox.sm-vertical li{float:none}.sm-dox a{white-space:nowrap}.sm-dox ul a,.sm-dox.sm-vertical a{white-space:normal}.sm-dox .sm-nowrap>li>a,.sm-dox .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-dox{padding:0 10px;background-image:url("tab_b.png");line-height:36px}.sm-dox a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#283A5D transparent transparent transparent;background:transparent;border-radius:0}.sm-dox a,.sm-dox a:focus,.sm-dox a:active,.sm-dox a:hover,.sm-dox a.highlighted{padding:0px 12px;background-image:url("tab_s.png");background-repeat:no-repeat;background-position:right;border-radius:0 !important}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox a:hover span.sub-arrow{border-color:#fff transparent transparent transparent}.sm-dox a.has-submenu{padding-right:24px}.sm-dox li{border-top:0}.sm-dox>li>ul:before,.sm-dox>li>ul:after{content:'';position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #bbb transparent}.sm-dox>li>ul:after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent #fff transparent}.sm-dox ul{border:1px solid #bbb;padding:5px 0;background:#fff;border-radius:5px !important;box-shadow:0 5px 9px rgba(0,0,0,0.2)}.sm-dox ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent #555;border-style:dashed dashed dashed solid}.sm-dox ul a,.sm-dox ul a:hover,.sm-dox ul a:focus,.sm-dox ul a:active,.sm-dox ul a.highlighted{color:#555;background-image:none;border:0 !important;color:#555;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox ul a:hover span.sub-arrow{border-color:transparent transparent transparent #fff}.sm-dox span.scroll-up,.sm-dox span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:36px}.sm-dox span.scroll-up:hover,.sm-dox span.scroll-down:hover{background:#eee}.sm-dox span.scroll-up:hover span.scroll-up-arrow,.sm-dox span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #D23600 transparent}.sm-dox span.scroll-down:hover span.scroll-down-arrow{border-color:#D23600 transparent transparent transparent}.sm-dox span.scroll-up-arrow,.sm-dox span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555 transparent}.sm-dox span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent}.sm-dox.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-dox.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-dox.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}.sm-dox.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-rtl>li>ul:before{left:auto;right:30px}.sm-dox.sm-rtl>li>ul:after{left:auto;right:31px}.sm-dox.sm-rtl ul a.has-submenu{padding:10px 20px !important}.sm-dox.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-vertical{padding:10px 0;border-radius:5px}.sm-dox.sm-vertical a{padding:10px 20px}.sm-dox.sm-vertical a:hover,.sm-dox.sm-vertical a:focus,.sm-dox.sm-vertical a:active,.sm-dox.sm-vertical a.highlighted{background:#fff}.sm-dox.sm-vertical a.disabled{background-image:url("tab_b.png")}.sm-dox.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-dox.sm-vertical>li>ul:before,.sm-dox.sm-vertical>li>ul:after{display:none}.sm-dox.sm-vertical ul a{padding:10px 20px}.sm-dox.sm-vertical ul a:hover,.sm-dox.sm-vertical ul a:focus,.sm-dox.sm-vertical ul a:active,.sm-dox.sm-vertical ul a.highlighted{background:#eee}.sm-dox.sm-vertical ul a.disabled{background:#fff}}
diff --git a/docs/latex/Makefile b/docs/latex/Makefile
new file mode 100644
index 0000000..8cc3866
--- /dev/null
+++ b/docs/latex/Makefile
@@ -0,0 +1,21 @@
+all: refman.pdf
+
+pdf: refman.pdf
+
+refman.pdf: clean refman.tex
+ pdflatex refman
+ makeindex refman.idx
+ pdflatex refman
+ latex_count=8 ; \
+ while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
+ do \
+ echo "Rerunning latex...." ;\
+ pdflatex refman ;\
+ latex_count=`expr $$latex_count - 1` ;\
+ done
+ makeindex refman.idx
+ pdflatex refman
+
+
+clean:
+ rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf
diff --git a/docs/latex/_____i_m_a_p___a_p_p_e_n_d_8h.tex b/docs/latex/_____i_m_a_p___a_p_p_e_n_d_8h.tex
new file mode 100644
index 0000000..9abcc97
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___a_p_p_e_n_d_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___a_p_p_e_n_d_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+ND.h File Reference}
+\label{_____i_m_a_p___a_p_p_e_n_d_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+N\+D.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+N\+D.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+N\+D.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___a_p_p_e_n_d_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=233pt]{_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___a_p_p_e_n_d}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+ND}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl.md5
new file mode 100644
index 0000000..1c916ae
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl.md5
@@ -0,0 +1 @@
+a0559f28ea89299c198fc81086f9701d
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl.pdf
new file mode 100644
index 0000000..f4a1be2
Binary files /dev/null and b/docs/latex/_____i_m_a_p___a_p_p_e_n_d_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___a_p_p_e_n_d_8h__incl.md5 b/docs/latex/_____i_m_a_p___a_p_p_e_n_d_8h__incl.md5
new file mode 100644
index 0000000..c227338
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___a_p_p_e_n_d_8h__incl.md5
@@ -0,0 +1 @@
+a111e7147834b1560423f7d4387f875e
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___a_p_p_e_n_d_8h__incl.pdf b/docs/latex/_____i_m_a_p___a_p_p_e_n_d_8h__incl.pdf
new file mode 100644
index 0000000..293552e
Binary files /dev/null and b/docs/latex/_____i_m_a_p___a_p_p_e_n_d_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h.tex b/docs/latex/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h.tex
new file mode 100644
index 0000000..84e8cce
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+TE.h File Reference}
+\label{_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+T\+E.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+T\+E.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+T\+E.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=269pt]{_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+TE}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl.md5
new file mode 100644
index 0000000..bc2acb0
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+dc31c42e05547ac7adba160c40808b56
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl.pdf
new file mode 100644
index 0000000..6b1ca7f
Binary files /dev/null and b/docs/latex/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl.md5 b/docs/latex/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl.md5
new file mode 100644
index 0000000..528f380
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl.md5
@@ -0,0 +1 @@
+867599f6d1cfbe4adbfb32ded9275ead
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl.pdf b/docs/latex/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl.pdf
new file mode 100644
index 0000000..cde76ad
Binary files /dev/null and b/docs/latex/_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___c_h_e_c_k_8h.tex b/docs/latex/_____i_m_a_p___c_h_e_c_k_8h.tex
new file mode 100644
index 0000000..332677e
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___c_h_e_c_k_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___c_h_e_c_k_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+CK.h File Reference}
+\label{_____i_m_a_p___c_h_e_c_k_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+C\+K.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+C\+K.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+C\+K.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___c_h_e_c_k_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=227pt]{_____i_m_a_p___c_h_e_c_k_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___c_h_e_c_k}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+CK}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___c_h_e_c_k_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___c_h_e_c_k_8h__dep__incl.md5
new file mode 100644
index 0000000..9aef1de
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___c_h_e_c_k_8h__dep__incl.md5
@@ -0,0 +1 @@
+02edcf56e8e8f3e8aad85af9ee0022eb
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___c_h_e_c_k_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___c_h_e_c_k_8h__dep__incl.pdf
new file mode 100644
index 0000000..5976a68
Binary files /dev/null and b/docs/latex/_____i_m_a_p___c_h_e_c_k_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___c_h_e_c_k_8h__incl.md5 b/docs/latex/_____i_m_a_p___c_h_e_c_k_8h__incl.md5
new file mode 100644
index 0000000..6bc921c
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___c_h_e_c_k_8h__incl.md5
@@ -0,0 +1 @@
+97c1bfa22d42cee246e0de631132d691
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___c_h_e_c_k_8h__incl.pdf b/docs/latex/_____i_m_a_p___c_h_e_c_k_8h__incl.pdf
new file mode 100644
index 0000000..a79130d
Binary files /dev/null and b/docs/latex/_____i_m_a_p___c_h_e_c_k_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___c_l_o_s_e_8h.tex b/docs/latex/_____i_m_a_p___c_l_o_s_e_8h.tex
new file mode 100644
index 0000000..2cf66ec
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___c_l_o_s_e_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___c_l_o_s_e_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+SE.h File Reference}
+\label{_____i_m_a_p___c_l_o_s_e_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+S\+E.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+S\+E.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+S\+E.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___c_l_o_s_e_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=225pt]{_____i_m_a_p___c_l_o_s_e_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___c_l_o_s_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+SE}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___c_l_o_s_e_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___c_l_o_s_e_8h__dep__incl.md5
new file mode 100644
index 0000000..892dfe0
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___c_l_o_s_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+5fb44869673a88b170be413385c3f721
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___c_l_o_s_e_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___c_l_o_s_e_8h__dep__incl.pdf
new file mode 100644
index 0000000..e26ccd0
Binary files /dev/null and b/docs/latex/_____i_m_a_p___c_l_o_s_e_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___c_l_o_s_e_8h__incl.md5 b/docs/latex/_____i_m_a_p___c_l_o_s_e_8h__incl.md5
new file mode 100644
index 0000000..c015f22
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___c_l_o_s_e_8h__incl.md5
@@ -0,0 +1 @@
+4c47300faa8dc800d2990bf7cb2db457
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___c_l_o_s_e_8h__incl.pdf b/docs/latex/_____i_m_a_p___c_l_o_s_e_8h__incl.pdf
new file mode 100644
index 0000000..e6b2671
Binary files /dev/null and b/docs/latex/_____i_m_a_p___c_l_o_s_e_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___c_o_p_y_8h.tex b/docs/latex/_____i_m_a_p___c_o_p_y_8h.tex
new file mode 100644
index 0000000..5d517dc
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___c_o_p_y_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___c_o_p_y_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+PY.h File Reference}
+\label{_____i_m_a_p___c_o_p_y_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+P\+Y.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+P\+Y.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+P\+Y.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___c_o_p_y_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=220pt]{_____i_m_a_p___c_o_p_y_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___c_o_p_y}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+PY}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___c_o_p_y_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___c_o_p_y_8h__dep__incl.md5
new file mode 100644
index 0000000..ee40a07
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___c_o_p_y_8h__dep__incl.md5
@@ -0,0 +1 @@
+ebb2d906ec3ef76745239281f1f7321f
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___c_o_p_y_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___c_o_p_y_8h__dep__incl.pdf
new file mode 100644
index 0000000..39e6341
Binary files /dev/null and b/docs/latex/_____i_m_a_p___c_o_p_y_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___c_o_p_y_8h__incl.md5 b/docs/latex/_____i_m_a_p___c_o_p_y_8h__incl.md5
new file mode 100644
index 0000000..9af9ae7
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___c_o_p_y_8h__incl.md5
@@ -0,0 +1 @@
+f97463c8742421c2ba2e2766875c9dd6
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___c_o_p_y_8h__incl.pdf b/docs/latex/_____i_m_a_p___c_o_p_y_8h__incl.pdf
new file mode 100644
index 0000000..47b4c00
Binary files /dev/null and b/docs/latex/_____i_m_a_p___c_o_p_y_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___c_r_e_a_t_e_8h.tex b/docs/latex/_____i_m_a_p___c_r_e_a_t_e_8h.tex
new file mode 100644
index 0000000..374b417
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___c_r_e_a_t_e_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___c_r_e_a_t_e_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+TE.h File Reference}
+\label{_____i_m_a_p___c_r_e_a_t_e_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+T\+E.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+T\+E.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+T\+E.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___c_r_e_a_t_e_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=232pt]{_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___c_r_e_a_t_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+TE}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl.md5
new file mode 100644
index 0000000..d8344a2
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+d461a74c0c068e0cbcc1789c9d8423bd
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl.pdf
new file mode 100644
index 0000000..5c54e20
Binary files /dev/null and b/docs/latex/_____i_m_a_p___c_r_e_a_t_e_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___c_r_e_a_t_e_8h__incl.md5 b/docs/latex/_____i_m_a_p___c_r_e_a_t_e_8h__incl.md5
new file mode 100644
index 0000000..f1a829a
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___c_r_e_a_t_e_8h__incl.md5
@@ -0,0 +1 @@
+dca5afbebda7396de4135b711fe7f54d
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___c_r_e_a_t_e_8h__incl.pdf b/docs/latex/_____i_m_a_p___c_r_e_a_t_e_8h__incl.pdf
new file mode 100644
index 0000000..e74d2c4
Binary files /dev/null and b/docs/latex/_____i_m_a_p___c_r_e_a_t_e_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___d_e_l_e_t_e_8h.tex b/docs/latex/_____i_m_a_p___d_e_l_e_t_e_8h.tex
new file mode 100644
index 0000000..67f9f9f
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___d_e_l_e_t_e_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___d_e_l_e_t_e_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+TE.h File Reference}
+\label{_____i_m_a_p___d_e_l_e_t_e_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+T\+E.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+T\+E.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+T\+E.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___d_e_l_e_t_e_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=230pt]{_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___d_e_l_e_t_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+TE}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl.md5
new file mode 100644
index 0000000..ed63b0c
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+a74c72c55bf715a5818beea4d70383d7
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl.pdf
new file mode 100644
index 0000000..f1b1953
Binary files /dev/null and b/docs/latex/_____i_m_a_p___d_e_l_e_t_e_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___d_e_l_e_t_e_8h__incl.md5 b/docs/latex/_____i_m_a_p___d_e_l_e_t_e_8h__incl.md5
new file mode 100644
index 0000000..cba7b25
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___d_e_l_e_t_e_8h__incl.md5
@@ -0,0 +1 @@
+30bdd4cf2acc0f5805dd022c57b54ca0
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___d_e_l_e_t_e_8h__incl.pdf b/docs/latex/_____i_m_a_p___d_e_l_e_t_e_8h__incl.pdf
new file mode 100644
index 0000000..2658932
Binary files /dev/null and b/docs/latex/_____i_m_a_p___d_e_l_e_t_e_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___e_x_a_m_i_n_e_8h.tex b/docs/latex/_____i_m_a_p___e_x_a_m_i_n_e_8h.tex
new file mode 100644
index 0000000..8c27825
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___e_x_a_m_i_n_e_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___e_x_a_m_i_n_e_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+NE.h File Reference}
+\label{_____i_m_a_p___e_x_a_m_i_n_e_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+N\+E.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+N\+E.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+N\+E.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___e_x_a_m_i_n_e_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=237pt]{_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+NE}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl.md5
new file mode 100644
index 0000000..5a77491
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+2633d24bb974d9d637dc546b045806a6
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl.pdf
new file mode 100644
index 0000000..b923cde
Binary files /dev/null and b/docs/latex/_____i_m_a_p___e_x_a_m_i_n_e_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___e_x_a_m_i_n_e_8h__incl.md5 b/docs/latex/_____i_m_a_p___e_x_a_m_i_n_e_8h__incl.md5
new file mode 100644
index 0000000..d213f7a
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___e_x_a_m_i_n_e_8h__incl.md5
@@ -0,0 +1 @@
+f04693a95ef0780b7912d5b1bf56347e
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___e_x_a_m_i_n_e_8h__incl.pdf b/docs/latex/_____i_m_a_p___e_x_a_m_i_n_e_8h__incl.pdf
new file mode 100644
index 0000000..5342a12
Binary files /dev/null and b/docs/latex/_____i_m_a_p___e_x_a_m_i_n_e_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___e_x_p_u_n_g_e_8h.tex b/docs/latex/_____i_m_a_p___e_x_p_u_n_g_e_8h.tex
new file mode 100644
index 0000000..7419091
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___e_x_p_u_n_g_e_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___e_x_p_u_n_g_e_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+GE.h File Reference}
+\label{_____i_m_a_p___e_x_p_u_n_g_e_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+G\+E.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+G\+E.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+G\+E.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___e_x_p_u_n_g_e_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=241pt]{_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+GE}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl.md5
new file mode 100644
index 0000000..f5c5041
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+35c563bfaaff8cd23cbfff8687eeb362
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl.pdf
new file mode 100644
index 0000000..065c2b4
Binary files /dev/null and b/docs/latex/_____i_m_a_p___e_x_p_u_n_g_e_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___e_x_p_u_n_g_e_8h__incl.md5 b/docs/latex/_____i_m_a_p___e_x_p_u_n_g_e_8h__incl.md5
new file mode 100644
index 0000000..dcfe88c
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___e_x_p_u_n_g_e_8h__incl.md5
@@ -0,0 +1 @@
+b8cf9a0a653ff73e1ecd971e95a7aabc
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___e_x_p_u_n_g_e_8h__incl.pdf b/docs/latex/_____i_m_a_p___e_x_p_u_n_g_e_8h__incl.pdf
new file mode 100644
index 0000000..10eb7f6
Binary files /dev/null and b/docs/latex/_____i_m_a_p___e_x_p_u_n_g_e_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___f_e_t_c_h_8h.tex b/docs/latex/_____i_m_a_p___f_e_t_c_h_8h.tex
new file mode 100644
index 0000000..04b29f8
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___f_e_t_c_h_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___f_e_t_c_h_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+CH.h File Reference}
+\label{_____i_m_a_p___f_e_t_c_h_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+C\+H.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+C\+H.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+C\+H.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___f_e_t_c_h_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=225pt]{_____i_m_a_p___f_e_t_c_h_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___f_e_t_c_h}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+CH}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___f_e_t_c_h_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___f_e_t_c_h_8h__dep__incl.md5
new file mode 100644
index 0000000..6350580
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___f_e_t_c_h_8h__dep__incl.md5
@@ -0,0 +1 @@
+7ae18e90fcc4387cdd2381e0de569912
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___f_e_t_c_h_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___f_e_t_c_h_8h__dep__incl.pdf
new file mode 100644
index 0000000..55a9f43
Binary files /dev/null and b/docs/latex/_____i_m_a_p___f_e_t_c_h_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___f_e_t_c_h_8h__incl.md5 b/docs/latex/_____i_m_a_p___f_e_t_c_h_8h__incl.md5
new file mode 100644
index 0000000..588fa94
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___f_e_t_c_h_8h__incl.md5
@@ -0,0 +1 @@
+10094ad502823a37965ba5439311daee
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___f_e_t_c_h_8h__incl.pdf b/docs/latex/_____i_m_a_p___f_e_t_c_h_8h__incl.pdf
new file mode 100644
index 0000000..5a4c39a
Binary files /dev/null and b/docs/latex/_____i_m_a_p___f_e_t_c_h_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___l_i_s_t_8h.tex b/docs/latex/_____i_m_a_p___l_i_s_t_8h.tex
new file mode 100644
index 0000000..3435c30
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___l_i_s_t_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___l_i_s_t_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+ST.h File Reference}
+\label{_____i_m_a_p___l_i_s_t_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+S\+T.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+S\+T.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+S\+T.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___l_i_s_t_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=212pt]{_____i_m_a_p___l_i_s_t_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___l_i_s_t}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+ST}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___l_i_s_t_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___l_i_s_t_8h__dep__incl.md5
new file mode 100644
index 0000000..ae63a44
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___l_i_s_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+72a00ceea9c7f7842790b75e9f205e70
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___l_i_s_t_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___l_i_s_t_8h__dep__incl.pdf
new file mode 100644
index 0000000..adf02f6
Binary files /dev/null and b/docs/latex/_____i_m_a_p___l_i_s_t_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___l_i_s_t_8h__incl.md5 b/docs/latex/_____i_m_a_p___l_i_s_t_8h__incl.md5
new file mode 100644
index 0000000..025107c
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___l_i_s_t_8h__incl.md5
@@ -0,0 +1 @@
+f977b028ba9bda347f80cea0c74f0033
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___l_i_s_t_8h__incl.pdf b/docs/latex/_____i_m_a_p___l_i_s_t_8h__incl.pdf
new file mode 100644
index 0000000..9b265d0
Binary files /dev/null and b/docs/latex/_____i_m_a_p___l_i_s_t_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___l_o_g_i_n_8h.tex b/docs/latex/_____i_m_a_p___l_o_g_i_n_8h.tex
new file mode 100644
index 0000000..bf0efbe
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___l_o_g_i_n_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___l_o_g_i_n_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+IN.h File Reference}
+\label{_____i_m_a_p___l_o_g_i_n_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+I\+N.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+I\+N.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+I\+N.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___l_o_g_i_n_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=222pt]{_____i_m_a_p___l_o_g_i_n_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___l_o_g_i_n}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+IN}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___l_o_g_i_n_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___l_o_g_i_n_8h__dep__incl.md5
new file mode 100644
index 0000000..684409d
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___l_o_g_i_n_8h__dep__incl.md5
@@ -0,0 +1 @@
+c9dbd70b49f9da3a134612d1736315a1
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___l_o_g_i_n_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___l_o_g_i_n_8h__dep__incl.pdf
new file mode 100644
index 0000000..0d8ae00
Binary files /dev/null and b/docs/latex/_____i_m_a_p___l_o_g_i_n_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___l_o_g_i_n_8h__incl.md5 b/docs/latex/_____i_m_a_p___l_o_g_i_n_8h__incl.md5
new file mode 100644
index 0000000..5bbf2b4
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___l_o_g_i_n_8h__incl.md5
@@ -0,0 +1 @@
+8e3392ef6b75c96a8484dd5c2f6ead03
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___l_o_g_i_n_8h__incl.pdf b/docs/latex/_____i_m_a_p___l_o_g_i_n_8h__incl.pdf
new file mode 100644
index 0000000..730e443
Binary files /dev/null and b/docs/latex/_____i_m_a_p___l_o_g_i_n_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___l_s_u_b_8h.tex b/docs/latex/_____i_m_a_p___l_s_u_b_8h.tex
new file mode 100644
index 0000000..7ba6c5b
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___l_s_u_b_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___l_s_u_b_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+UB.h File Reference}
+\label{_____i_m_a_p___l_s_u_b_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+U\+B.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+U\+B.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+U\+B.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___l_s_u_b_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=217pt]{_____i_m_a_p___l_s_u_b_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___l_s_u_b}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+UB}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___l_s_u_b_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___l_s_u_b_8h__dep__incl.md5
new file mode 100644
index 0000000..d68eb9c
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___l_s_u_b_8h__dep__incl.md5
@@ -0,0 +1 @@
+d593ba9db97a8b02e6197ee27d8f3071
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___l_s_u_b_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___l_s_u_b_8h__dep__incl.pdf
new file mode 100644
index 0000000..1490944
Binary files /dev/null and b/docs/latex/_____i_m_a_p___l_s_u_b_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___l_s_u_b_8h__incl.md5 b/docs/latex/_____i_m_a_p___l_s_u_b_8h__incl.md5
new file mode 100644
index 0000000..7b724d1
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___l_s_u_b_8h__incl.md5
@@ -0,0 +1 @@
+19a3e85b13153c59afafb4bf55203a6d
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___l_s_u_b_8h__incl.pdf b/docs/latex/_____i_m_a_p___l_s_u_b_8h__incl.pdf
new file mode 100644
index 0000000..72d3e68
Binary files /dev/null and b/docs/latex/_____i_m_a_p___l_s_u_b_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___r_e_n_a_m_e_8h.tex b/docs/latex/_____i_m_a_p___r_e_n_a_m_e_8h.tex
new file mode 100644
index 0000000..c61ddb1
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___r_e_n_a_m_e_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___r_e_n_a_m_e_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+ME.h File Reference}
+\label{_____i_m_a_p___r_e_n_a_m_e_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+M\+E.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+M\+E.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+M\+E.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___r_e_n_a_m_e_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=235pt]{_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___r_e_n_a_m_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+ME}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl.md5
new file mode 100644
index 0000000..03e9a74
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+2a56fed224a0aff2739783bbf845dfbd
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl.pdf
new file mode 100644
index 0000000..b8a0b3f
Binary files /dev/null and b/docs/latex/_____i_m_a_p___r_e_n_a_m_e_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___r_e_n_a_m_e_8h__incl.md5 b/docs/latex/_____i_m_a_p___r_e_n_a_m_e_8h__incl.md5
new file mode 100644
index 0000000..ea84491
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___r_e_n_a_m_e_8h__incl.md5
@@ -0,0 +1 @@
+9bf9495036bd5fa8cb9f3c3630ec8439
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___r_e_n_a_m_e_8h__incl.pdf b/docs/latex/_____i_m_a_p___r_e_n_a_m_e_8h__incl.pdf
new file mode 100644
index 0000000..ba87301
Binary files /dev/null and b/docs/latex/_____i_m_a_p___r_e_n_a_m_e_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___s_e_a_r_c_h_8h.tex b/docs/latex/_____i_m_a_p___s_e_a_r_c_h_8h.tex
new file mode 100644
index 0000000..9af0386
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_e_a_r_c_h_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___s_e_a_r_c_h_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+CH.h File Reference}
+\label{_____i_m_a_p___s_e_a_r_c_h_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+C\+H.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+C\+H.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+C\+H.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___s_e_a_r_c_h_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=234pt]{_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___s_e_a_r_c_h}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+CH}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl.md5
new file mode 100644
index 0000000..6a21d5d
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl.md5
@@ -0,0 +1 @@
+cb386ee7cd5b95025e637cdf10094fff
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl.pdf
new file mode 100644
index 0000000..c5f0ce8
Binary files /dev/null and b/docs/latex/_____i_m_a_p___s_e_a_r_c_h_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___s_e_a_r_c_h_8h__incl.md5 b/docs/latex/_____i_m_a_p___s_e_a_r_c_h_8h__incl.md5
new file mode 100644
index 0000000..a015bab
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_e_a_r_c_h_8h__incl.md5
@@ -0,0 +1 @@
+e6b8d180ca5a51e74c151f4d84e14505
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___s_e_a_r_c_h_8h__incl.pdf b/docs/latex/_____i_m_a_p___s_e_a_r_c_h_8h__incl.pdf
new file mode 100644
index 0000000..90c1875
Binary files /dev/null and b/docs/latex/_____i_m_a_p___s_e_a_r_c_h_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___s_e_l_e_c_t_8h.tex b/docs/latex/_____i_m_a_p___s_e_l_e_c_t_8h.tex
new file mode 100644
index 0000000..bfe79a4
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_e_l_e_c_t_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___s_e_l_e_c_t_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+CT.h File Reference}
+\label{_____i_m_a_p___s_e_l_e_c_t_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+C\+T.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+C\+T.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+C\+T.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___s_e_l_e_c_t_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=230pt]{_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___s_e_l_e_c_t}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+CT}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl.md5
new file mode 100644
index 0000000..6e95128
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+20243410319034c08d360ab47a0292ae
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl.pdf
new file mode 100644
index 0000000..687bead
Binary files /dev/null and b/docs/latex/_____i_m_a_p___s_e_l_e_c_t_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___s_e_l_e_c_t_8h__incl.md5 b/docs/latex/_____i_m_a_p___s_e_l_e_c_t_8h__incl.md5
new file mode 100644
index 0000000..68d8564
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_e_l_e_c_t_8h__incl.md5
@@ -0,0 +1 @@
+780fbc269ebd49511214683cbb9ed974
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___s_e_l_e_c_t_8h__incl.pdf b/docs/latex/_____i_m_a_p___s_e_l_e_c_t_8h__incl.pdf
new file mode 100644
index 0000000..28ee317
Binary files /dev/null and b/docs/latex/_____i_m_a_p___s_e_l_e_c_t_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___s_t_a_r_t_t_l_s_8h.tex b/docs/latex/_____i_m_a_p___s_t_a_r_t_t_l_s_8h.tex
new file mode 100644
index 0000000..e8f5b99
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_t_a_r_t_t_l_s_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___s_t_a_r_t_t_l_s_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+LS.h File Reference}
+\label{_____i_m_a_p___s_t_a_r_t_t_l_s_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+L\+S.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+L\+S.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+L\+S.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=242pt]{_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+LS}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl.md5
new file mode 100644
index 0000000..3395c48
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl.md5
@@ -0,0 +1 @@
+26749ebae69c2a8ba456f56612c3f388
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl.pdf
new file mode 100644
index 0000000..6c1368c
Binary files /dev/null and b/docs/latex/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl.md5 b/docs/latex/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl.md5
new file mode 100644
index 0000000..14ed7c0
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl.md5
@@ -0,0 +1 @@
+cf41e184ef38666afb333e3580511774
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl.pdf b/docs/latex/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl.pdf
new file mode 100644
index 0000000..ef95dee
Binary files /dev/null and b/docs/latex/_____i_m_a_p___s_t_a_r_t_t_l_s_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___s_t_a_t_u_s_8h.tex b/docs/latex/_____i_m_a_p___s_t_a_t_u_s_8h.tex
new file mode 100644
index 0000000..e95134e
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_t_a_t_u_s_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___s_t_a_t_u_s_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+US.h File Reference}
+\label{_____i_m_a_p___s_t_a_t_u_s_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+U\+S.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+U\+S.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+U\+S.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___s_t_a_t_u_s_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=231pt]{_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___s_t_a_t_u_s}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+US}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl.md5
new file mode 100644
index 0000000..7c66f13
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl.md5
@@ -0,0 +1 @@
+906f0640d3f9a97928b4fcd08183e1f2
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl.pdf
new file mode 100644
index 0000000..7faec28
Binary files /dev/null and b/docs/latex/_____i_m_a_p___s_t_a_t_u_s_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___s_t_a_t_u_s_8h__incl.md5 b/docs/latex/_____i_m_a_p___s_t_a_t_u_s_8h__incl.md5
new file mode 100644
index 0000000..b27912d
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_t_a_t_u_s_8h__incl.md5
@@ -0,0 +1 @@
+0c339e1e5e8936a4876d22c2766d5f50
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___s_t_a_t_u_s_8h__incl.pdf b/docs/latex/_____i_m_a_p___s_t_a_t_u_s_8h__incl.pdf
new file mode 100644
index 0000000..6fb51e4
Binary files /dev/null and b/docs/latex/_____i_m_a_p___s_t_a_t_u_s_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___s_t_o_r_e_8h.tex b/docs/latex/_____i_m_a_p___s_t_o_r_e_8h.tex
new file mode 100644
index 0000000..ad3598f
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_t_o_r_e_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___s_t_o_r_e_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+RE.h File Reference}
+\label{_____i_m_a_p___s_t_o_r_e_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+R\+E.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+R\+E.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+R\+E.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___s_t_o_r_e_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=226pt]{_____i_m_a_p___s_t_o_r_e_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___s_t_o_r_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+RE}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___s_t_o_r_e_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___s_t_o_r_e_8h__dep__incl.md5
new file mode 100644
index 0000000..c76bc82
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_t_o_r_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+f2da745a57c565bf8fe720007500b7a2
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___s_t_o_r_e_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___s_t_o_r_e_8h__dep__incl.pdf
new file mode 100644
index 0000000..3c5bbe4
Binary files /dev/null and b/docs/latex/_____i_m_a_p___s_t_o_r_e_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___s_t_o_r_e_8h__incl.md5 b/docs/latex/_____i_m_a_p___s_t_o_r_e_8h__incl.md5
new file mode 100644
index 0000000..65f9482
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_t_o_r_e_8h__incl.md5
@@ -0,0 +1 @@
+3eff37f550f7d2a1fd4b018774b0723b
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___s_t_o_r_e_8h__incl.pdf b/docs/latex/_____i_m_a_p___s_t_o_r_e_8h__incl.pdf
new file mode 100644
index 0000000..2918707
Binary files /dev/null and b/docs/latex/_____i_m_a_p___s_t_o_r_e_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h.tex b/docs/latex/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h.tex
new file mode 100644
index 0000000..a7c1c2b
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+BE.h File Reference}
+\label{_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+E.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+E.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+E.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=250pt]{_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+BE}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl.md5
new file mode 100644
index 0000000..7ec91b8
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+fdac1394088b2d9757795094800077a5
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl.pdf
new file mode 100644
index 0000000..b4ad913
Binary files /dev/null and b/docs/latex/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl.md5 b/docs/latex/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl.md5
new file mode 100644
index 0000000..0fe82a3
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl.md5
@@ -0,0 +1 @@
+34480e04cddf74410f806ab950db6bd8
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl.pdf b/docs/latex/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl.pdf
new file mode 100644
index 0000000..79bd268
Binary files /dev/null and b/docs/latex/_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___u_i_d_8h.tex b/docs/latex/_____i_m_a_p___u_i_d_8h.tex
new file mode 100644
index 0000000..abe2bc6
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___u_i_d_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___u_i_d_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+ID.h File Reference}
+\label{_____i_m_a_p___u_i_d_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+I\+D.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+I\+D.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+I\+D.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___u_i_d_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=209pt]{_____i_m_a_p___u_i_d_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___u_i_d}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+ID}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___u_i_d_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___u_i_d_8h__dep__incl.md5
new file mode 100644
index 0000000..6c7cf9b
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___u_i_d_8h__dep__incl.md5
@@ -0,0 +1 @@
+7748ffb8a17b4834368bf75323c993d4
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___u_i_d_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___u_i_d_8h__dep__incl.pdf
new file mode 100644
index 0000000..cf5e567
Binary files /dev/null and b/docs/latex/_____i_m_a_p___u_i_d_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___u_i_d_8h__incl.md5 b/docs/latex/_____i_m_a_p___u_i_d_8h__incl.md5
new file mode 100644
index 0000000..e1ba53a
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___u_i_d_8h__incl.md5
@@ -0,0 +1 @@
+5038edeb1809245f2e39ca0199df996f
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___u_i_d_8h__incl.pdf b/docs/latex/_____i_m_a_p___u_i_d_8h__incl.pdf
new file mode 100644
index 0000000..a82cf0f
Binary files /dev/null and b/docs/latex/_____i_m_a_p___u_i_d_8h__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h.tex b/docs/latex/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h.tex
new file mode 100644
index 0000000..aeecb86
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+BE.h File Reference}
+\label{_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+B\+E.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+B\+E.\+h}}
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+B\+E.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=265pt]{_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+BE}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl.md5 b/docs/latex/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl.md5
new file mode 100644
index 0000000..604687b
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+fb1c82b8d8146365e74238f9d915b94f
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl.pdf b/docs/latex/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl.pdf
new file mode 100644
index 0000000..b1a39c9
Binary files /dev/null and b/docs/latex/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl.md5 b/docs/latex/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl.md5
new file mode 100644
index 0000000..cb3aeaa
--- /dev/null
+++ b/docs/latex/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl.md5
@@ -0,0 +1 @@
+690baa6e6fb603716cf153a7c096f320
\ No newline at end of file
diff --git a/docs/latex/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl.pdf b/docs/latex/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl.pdf
new file mode 100644
index 0000000..b405546
Binary files /dev/null and b/docs/latex/_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___d_e_l_e_8h.tex b/docs/latex/_____p_o_p3___d_e_l_e_8h.tex
new file mode 100644
index 0000000..26a9a00
--- /dev/null
+++ b/docs/latex/_____p_o_p3___d_e_l_e_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____p_o_p3___d_e_l_e_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+LE.h File Reference}
+\label{_____p_o_p3___d_e_l_e_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+L\+E.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+L\+E.\+h}}
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+L\+E.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____p_o_p3___d_e_l_e_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=219pt]{_____p_o_p3___d_e_l_e_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___d_e_l_e}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+LE}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____p_o_p3___d_e_l_e_8h__dep__incl.md5 b/docs/latex/_____p_o_p3___d_e_l_e_8h__dep__incl.md5
new file mode 100644
index 0000000..7994b67
--- /dev/null
+++ b/docs/latex/_____p_o_p3___d_e_l_e_8h__dep__incl.md5
@@ -0,0 +1 @@
+3349c7259507a8b22d9efa2fbfb0037b
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___d_e_l_e_8h__dep__incl.pdf b/docs/latex/_____p_o_p3___d_e_l_e_8h__dep__incl.pdf
new file mode 100644
index 0000000..f07895b
Binary files /dev/null and b/docs/latex/_____p_o_p3___d_e_l_e_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___d_e_l_e_8h__incl.md5 b/docs/latex/_____p_o_p3___d_e_l_e_8h__incl.md5
new file mode 100644
index 0000000..1cb3827
--- /dev/null
+++ b/docs/latex/_____p_o_p3___d_e_l_e_8h__incl.md5
@@ -0,0 +1 @@
+f3f0aa2bcbc96fbe23760c6e27bcf1c2
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___d_e_l_e_8h__incl.pdf b/docs/latex/_____p_o_p3___d_e_l_e_8h__incl.pdf
new file mode 100644
index 0000000..b547d84
Binary files /dev/null and b/docs/latex/_____p_o_p3___d_e_l_e_8h__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___l_a_s_t_8h.tex b/docs/latex/_____p_o_p3___l_a_s_t_8h.tex
new file mode 100644
index 0000000..86bbf03
--- /dev/null
+++ b/docs/latex/_____p_o_p3___l_a_s_t_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____p_o_p3___l_a_s_t_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+ST.h File Reference}
+\label{_____p_o_p3___l_a_s_t_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+S\+T.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+S\+T.\+h}}
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+S\+T.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____p_o_p3___l_a_s_t_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=217pt]{_____p_o_p3___l_a_s_t_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___l_a_s_t}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+ST}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____p_o_p3___l_a_s_t_8h__dep__incl.md5 b/docs/latex/_____p_o_p3___l_a_s_t_8h__dep__incl.md5
new file mode 100644
index 0000000..a32c403
--- /dev/null
+++ b/docs/latex/_____p_o_p3___l_a_s_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+1894f139c6bbe085a424cc06cb71ab14
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___l_a_s_t_8h__dep__incl.pdf b/docs/latex/_____p_o_p3___l_a_s_t_8h__dep__incl.pdf
new file mode 100644
index 0000000..b319599
Binary files /dev/null and b/docs/latex/_____p_o_p3___l_a_s_t_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___l_a_s_t_8h__incl.md5 b/docs/latex/_____p_o_p3___l_a_s_t_8h__incl.md5
new file mode 100644
index 0000000..d16e6eb
--- /dev/null
+++ b/docs/latex/_____p_o_p3___l_a_s_t_8h__incl.md5
@@ -0,0 +1 @@
+6f99979db9e8de0515b98005f003aef2
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___l_a_s_t_8h__incl.pdf b/docs/latex/_____p_o_p3___l_a_s_t_8h__incl.pdf
new file mode 100644
index 0000000..89f5ab6
Binary files /dev/null and b/docs/latex/_____p_o_p3___l_a_s_t_8h__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___l_i_s_t_8h.tex b/docs/latex/_____p_o_p3___l_i_s_t_8h.tex
new file mode 100644
index 0000000..b567d67
--- /dev/null
+++ b/docs/latex/_____p_o_p3___l_i_s_t_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____p_o_p3___l_i_s_t_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+ST.h File Reference}
+\label{_____p_o_p3___l_i_s_t_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+S\+T.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+S\+T.\+h}}
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+S\+T.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____p_o_p3___l_i_s_t_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=214pt]{_____p_o_p3___l_i_s_t_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___l_i_s_t}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+ST}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____p_o_p3___l_i_s_t_8h__dep__incl.md5 b/docs/latex/_____p_o_p3___l_i_s_t_8h__dep__incl.md5
new file mode 100644
index 0000000..b836298
--- /dev/null
+++ b/docs/latex/_____p_o_p3___l_i_s_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+4ff3a4215d6a27a446e017e3d19632ce
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___l_i_s_t_8h__dep__incl.pdf b/docs/latex/_____p_o_p3___l_i_s_t_8h__dep__incl.pdf
new file mode 100644
index 0000000..bc8a409
Binary files /dev/null and b/docs/latex/_____p_o_p3___l_i_s_t_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___l_i_s_t_8h__incl.md5 b/docs/latex/_____p_o_p3___l_i_s_t_8h__incl.md5
new file mode 100644
index 0000000..6dacc15
--- /dev/null
+++ b/docs/latex/_____p_o_p3___l_i_s_t_8h__incl.md5
@@ -0,0 +1 @@
+22ca18ca69a13ca21c3ba925152a5755
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___l_i_s_t_8h__incl.pdf b/docs/latex/_____p_o_p3___l_i_s_t_8h__incl.pdf
new file mode 100644
index 0000000..074c12d
Binary files /dev/null and b/docs/latex/_____p_o_p3___l_i_s_t_8h__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___n_o_o_p_8h.tex b/docs/latex/_____p_o_p3___n_o_o_p_8h.tex
new file mode 100644
index 0000000..b36cbc0
--- /dev/null
+++ b/docs/latex/_____p_o_p3___n_o_o_p_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____p_o_p3___n_o_o_p_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+OP.h File Reference}
+\label{_____p_o_p3___n_o_o_p_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+O\+P.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+O\+P.\+h}}
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+O\+P.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____p_o_p3___n_o_o_p_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=222pt]{_____p_o_p3___n_o_o_p_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___n_o_o_p}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+OP}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____p_o_p3___n_o_o_p_8h__dep__incl.md5 b/docs/latex/_____p_o_p3___n_o_o_p_8h__dep__incl.md5
new file mode 100644
index 0000000..a268d8b
--- /dev/null
+++ b/docs/latex/_____p_o_p3___n_o_o_p_8h__dep__incl.md5
@@ -0,0 +1 @@
+a7d50e80382463c5c90d267684f411de
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___n_o_o_p_8h__dep__incl.pdf b/docs/latex/_____p_o_p3___n_o_o_p_8h__dep__incl.pdf
new file mode 100644
index 0000000..71e6bb6
Binary files /dev/null and b/docs/latex/_____p_o_p3___n_o_o_p_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___n_o_o_p_8h__incl.md5 b/docs/latex/_____p_o_p3___n_o_o_p_8h__incl.md5
new file mode 100644
index 0000000..9218f2c
--- /dev/null
+++ b/docs/latex/_____p_o_p3___n_o_o_p_8h__incl.md5
@@ -0,0 +1 @@
+480a6803097a964cd9a527afa2a530f8
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___n_o_o_p_8h__incl.pdf b/docs/latex/_____p_o_p3___n_o_o_p_8h__incl.pdf
new file mode 100644
index 0000000..41508bb
Binary files /dev/null and b/docs/latex/_____p_o_p3___n_o_o_p_8h__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___p_a_s_s_8h.tex b/docs/latex/_____p_o_p3___p_a_s_s_8h.tex
new file mode 100644
index 0000000..2c3b007
--- /dev/null
+++ b/docs/latex/_____p_o_p3___p_a_s_s_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____p_o_p3___p_a_s_s_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+SS.h File Reference}
+\label{_____p_o_p3___p_a_s_s_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+S\+S.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+S\+S.\+h}}
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+S\+S.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____p_o_p3___p_a_s_s_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=220pt]{_____p_o_p3___p_a_s_s_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___p_a_s_s}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+SS}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____p_o_p3___p_a_s_s_8h__dep__incl.md5 b/docs/latex/_____p_o_p3___p_a_s_s_8h__dep__incl.md5
new file mode 100644
index 0000000..f12d34c
--- /dev/null
+++ b/docs/latex/_____p_o_p3___p_a_s_s_8h__dep__incl.md5
@@ -0,0 +1 @@
+87447923b5f185b6856cb195655eeda1
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___p_a_s_s_8h__dep__incl.pdf b/docs/latex/_____p_o_p3___p_a_s_s_8h__dep__incl.pdf
new file mode 100644
index 0000000..d25a23c
Binary files /dev/null and b/docs/latex/_____p_o_p3___p_a_s_s_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___p_a_s_s_8h__incl.md5 b/docs/latex/_____p_o_p3___p_a_s_s_8h__incl.md5
new file mode 100644
index 0000000..247909d
--- /dev/null
+++ b/docs/latex/_____p_o_p3___p_a_s_s_8h__incl.md5
@@ -0,0 +1 @@
+19f3151457296f17dd526650442a8831
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___p_a_s_s_8h__incl.pdf b/docs/latex/_____p_o_p3___p_a_s_s_8h__incl.pdf
new file mode 100644
index 0000000..bad0c69
Binary files /dev/null and b/docs/latex/_____p_o_p3___p_a_s_s_8h__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___q_u_i_t_8h.tex b/docs/latex/_____p_o_p3___q_u_i_t_8h.tex
new file mode 100644
index 0000000..8b7ab9c
--- /dev/null
+++ b/docs/latex/_____p_o_p3___q_u_i_t_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____p_o_p3___q_u_i_t_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+IT.h File Reference}
+\label{_____p_o_p3___q_u_i_t_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+I\+T.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+I\+T.\+h}}
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+I\+T.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____p_o_p3___q_u_i_t_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=217pt]{_____p_o_p3___q_u_i_t_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___q_u_i_t}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+IT}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____p_o_p3___q_u_i_t_8h__dep__incl.md5 b/docs/latex/_____p_o_p3___q_u_i_t_8h__dep__incl.md5
new file mode 100644
index 0000000..f190273
--- /dev/null
+++ b/docs/latex/_____p_o_p3___q_u_i_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+30206844639b8477a50c42471d003ce0
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___q_u_i_t_8h__dep__incl.pdf b/docs/latex/_____p_o_p3___q_u_i_t_8h__dep__incl.pdf
new file mode 100644
index 0000000..5ae34d8
Binary files /dev/null and b/docs/latex/_____p_o_p3___q_u_i_t_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___q_u_i_t_8h__incl.md5 b/docs/latex/_____p_o_p3___q_u_i_t_8h__incl.md5
new file mode 100644
index 0000000..04e0909
--- /dev/null
+++ b/docs/latex/_____p_o_p3___q_u_i_t_8h__incl.md5
@@ -0,0 +1 @@
+4ae4ab9eb00b64400fcef477c9adb6e1
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___q_u_i_t_8h__incl.pdf b/docs/latex/_____p_o_p3___q_u_i_t_8h__incl.pdf
new file mode 100644
index 0000000..df09f9d
Binary files /dev/null and b/docs/latex/_____p_o_p3___q_u_i_t_8h__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___r_e_t_r_8h.tex b/docs/latex/_____p_o_p3___r_e_t_r_8h.tex
new file mode 100644
index 0000000..9fec4c5
--- /dev/null
+++ b/docs/latex/_____p_o_p3___r_e_t_r_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____p_o_p3___r_e_t_r_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+TR.h File Reference}
+\label{_____p_o_p3___r_e_t_r_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+T\+R.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+T\+R.\+h}}
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+T\+R.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____p_o_p3___r_e_t_r_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=220pt]{_____p_o_p3___r_e_t_r_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___r_e_t_r}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+TR}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____p_o_p3___r_e_t_r_8h__dep__incl.md5 b/docs/latex/_____p_o_p3___r_e_t_r_8h__dep__incl.md5
new file mode 100644
index 0000000..9be85bf
--- /dev/null
+++ b/docs/latex/_____p_o_p3___r_e_t_r_8h__dep__incl.md5
@@ -0,0 +1 @@
+91e3c34105168977593f9f9b499098cf
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___r_e_t_r_8h__dep__incl.pdf b/docs/latex/_____p_o_p3___r_e_t_r_8h__dep__incl.pdf
new file mode 100644
index 0000000..d19d9a0
Binary files /dev/null and b/docs/latex/_____p_o_p3___r_e_t_r_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___r_e_t_r_8h__incl.md5 b/docs/latex/_____p_o_p3___r_e_t_r_8h__incl.md5
new file mode 100644
index 0000000..2ba4c37
--- /dev/null
+++ b/docs/latex/_____p_o_p3___r_e_t_r_8h__incl.md5
@@ -0,0 +1 @@
+13e0f13dfd8215a06da6f5983e8cdb21
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___r_e_t_r_8h__incl.pdf b/docs/latex/_____p_o_p3___r_e_t_r_8h__incl.pdf
new file mode 100644
index 0000000..ed13db7
Binary files /dev/null and b/docs/latex/_____p_o_p3___r_e_t_r_8h__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___r_p_o_p_8h.tex b/docs/latex/_____p_o_p3___r_p_o_p_8h.tex
new file mode 100644
index 0000000..f57df27
--- /dev/null
+++ b/docs/latex/_____p_o_p3___r_p_o_p_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____p_o_p3___r_p_o_p_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+OP.h File Reference}
+\label{_____p_o_p3___r_p_o_p_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+O\+P.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+O\+P.\+h}}
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+O\+P.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____p_o_p3___r_p_o_p_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=221pt]{_____p_o_p3___r_p_o_p_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___r_p_o_p}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+OP}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____p_o_p3___r_p_o_p_8h__dep__incl.md5 b/docs/latex/_____p_o_p3___r_p_o_p_8h__dep__incl.md5
new file mode 100644
index 0000000..594e957
--- /dev/null
+++ b/docs/latex/_____p_o_p3___r_p_o_p_8h__dep__incl.md5
@@ -0,0 +1 @@
+b3d2969c4d32c94dc5639ef426221ec5
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___r_p_o_p_8h__dep__incl.pdf b/docs/latex/_____p_o_p3___r_p_o_p_8h__dep__incl.pdf
new file mode 100644
index 0000000..a566eb8
Binary files /dev/null and b/docs/latex/_____p_o_p3___r_p_o_p_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___r_p_o_p_8h__incl.md5 b/docs/latex/_____p_o_p3___r_p_o_p_8h__incl.md5
new file mode 100644
index 0000000..7ad65ae
--- /dev/null
+++ b/docs/latex/_____p_o_p3___r_p_o_p_8h__incl.md5
@@ -0,0 +1 @@
+8fd7237c35f4a13f64520215dcd7c8c5
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___r_p_o_p_8h__incl.pdf b/docs/latex/_____p_o_p3___r_p_o_p_8h__incl.pdf
new file mode 100644
index 0000000..e122d61
Binary files /dev/null and b/docs/latex/_____p_o_p3___r_p_o_p_8h__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___r_s_e_t_8h.tex b/docs/latex/_____p_o_p3___r_s_e_t_8h.tex
new file mode 100644
index 0000000..523a5fa
--- /dev/null
+++ b/docs/latex/_____p_o_p3___r_s_e_t_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____p_o_p3___r_s_e_t_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+ET.h File Reference}
+\label{_____p_o_p3___r_s_e_t_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+E\+T.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+E\+T.\+h}}
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+E\+T.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____p_o_p3___r_s_e_t_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=220pt]{_____p_o_p3___r_s_e_t_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___r_s_e_t}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+ET}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____p_o_p3___r_s_e_t_8h__dep__incl.md5 b/docs/latex/_____p_o_p3___r_s_e_t_8h__dep__incl.md5
new file mode 100644
index 0000000..f93d6de
--- /dev/null
+++ b/docs/latex/_____p_o_p3___r_s_e_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+6ff8b05dbb60a2bdf2a1f28911036171
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___r_s_e_t_8h__dep__incl.pdf b/docs/latex/_____p_o_p3___r_s_e_t_8h__dep__incl.pdf
new file mode 100644
index 0000000..136751b
Binary files /dev/null and b/docs/latex/_____p_o_p3___r_s_e_t_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___r_s_e_t_8h__incl.md5 b/docs/latex/_____p_o_p3___r_s_e_t_8h__incl.md5
new file mode 100644
index 0000000..761ec94
--- /dev/null
+++ b/docs/latex/_____p_o_p3___r_s_e_t_8h__incl.md5
@@ -0,0 +1 @@
+8e42503e97f705d8f84b1d7b5759feb8
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___r_s_e_t_8h__incl.pdf b/docs/latex/_____p_o_p3___r_s_e_t_8h__incl.pdf
new file mode 100644
index 0000000..852f6c7
Binary files /dev/null and b/docs/latex/_____p_o_p3___r_s_e_t_8h__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___s_t_a_t_8h.tex b/docs/latex/_____p_o_p3___s_t_a_t_8h.tex
new file mode 100644
index 0000000..fe8ab35
--- /dev/null
+++ b/docs/latex/_____p_o_p3___s_t_a_t_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____p_o_p3___s_t_a_t_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+AT.h File Reference}
+\label{_____p_o_p3___s_t_a_t_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+A\+T.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+A\+T.\+h}}
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+A\+T.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____p_o_p3___s_t_a_t_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=218pt]{_____p_o_p3___s_t_a_t_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___s_t_a_t}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+AT}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____p_o_p3___s_t_a_t_8h__dep__incl.md5 b/docs/latex/_____p_o_p3___s_t_a_t_8h__dep__incl.md5
new file mode 100644
index 0000000..52802cf
--- /dev/null
+++ b/docs/latex/_____p_o_p3___s_t_a_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+a5ee5a43f48f7bde8a68724ed876ce32
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___s_t_a_t_8h__dep__incl.pdf b/docs/latex/_____p_o_p3___s_t_a_t_8h__dep__incl.pdf
new file mode 100644
index 0000000..1bbd9eb
Binary files /dev/null and b/docs/latex/_____p_o_p3___s_t_a_t_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___s_t_a_t_8h__incl.md5 b/docs/latex/_____p_o_p3___s_t_a_t_8h__incl.md5
new file mode 100644
index 0000000..3769b8b
--- /dev/null
+++ b/docs/latex/_____p_o_p3___s_t_a_t_8h__incl.md5
@@ -0,0 +1 @@
+ed167aab41e824c1d567fa917b6aea53
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___s_t_a_t_8h__incl.pdf b/docs/latex/_____p_o_p3___s_t_a_t_8h__incl.pdf
new file mode 100644
index 0000000..02229b2
Binary files /dev/null and b/docs/latex/_____p_o_p3___s_t_a_t_8h__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___t_o_p_8h.tex b/docs/latex/_____p_o_p3___t_o_p_8h.tex
new file mode 100644
index 0000000..3bfcce7
--- /dev/null
+++ b/docs/latex/_____p_o_p3___t_o_p_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____p_o_p3___t_o_p_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+OP.h File Reference}
+\label{_____p_o_p3___t_o_p_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+O\+P.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+O\+P.\+h}}
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+O\+P.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____p_o_p3___t_o_p_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=213pt]{_____p_o_p3___t_o_p_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___t_o_p}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+OP}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____p_o_p3___t_o_p_8h__dep__incl.md5 b/docs/latex/_____p_o_p3___t_o_p_8h__dep__incl.md5
new file mode 100644
index 0000000..a47ac65
--- /dev/null
+++ b/docs/latex/_____p_o_p3___t_o_p_8h__dep__incl.md5
@@ -0,0 +1 @@
+8e4f41e75eb772edc76b596c3ed0df19
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___t_o_p_8h__dep__incl.pdf b/docs/latex/_____p_o_p3___t_o_p_8h__dep__incl.pdf
new file mode 100644
index 0000000..0445ddb
Binary files /dev/null and b/docs/latex/_____p_o_p3___t_o_p_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___t_o_p_8h__incl.md5 b/docs/latex/_____p_o_p3___t_o_p_8h__incl.md5
new file mode 100644
index 0000000..aabdefd
--- /dev/null
+++ b/docs/latex/_____p_o_p3___t_o_p_8h__incl.md5
@@ -0,0 +1 @@
+2cdcb9e86dcd8f614dbec27f92c4f882
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___t_o_p_8h__incl.pdf b/docs/latex/_____p_o_p3___t_o_p_8h__incl.pdf
new file mode 100644
index 0000000..ff27e25
Binary files /dev/null and b/docs/latex/_____p_o_p3___t_o_p_8h__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___u_s_e_r_8h.tex b/docs/latex/_____p_o_p3___u_s_e_r_8h.tex
new file mode 100644
index 0000000..4fae21e
--- /dev/null
+++ b/docs/latex/_____p_o_p3___u_s_e_r_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____p_o_p3___u_s_e_r_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+ER.h File Reference}
+\label{_____p_o_p3___u_s_e_r_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+E\+R.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+E\+R.\+h}}
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+E\+R.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____p_o_p3___u_s_e_r_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=221pt]{_____p_o_p3___u_s_e_r_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___u_s_e_r}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+ER}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____p_o_p3___u_s_e_r_8h__dep__incl.md5 b/docs/latex/_____p_o_p3___u_s_e_r_8h__dep__incl.md5
new file mode 100644
index 0000000..a9e8456
--- /dev/null
+++ b/docs/latex/_____p_o_p3___u_s_e_r_8h__dep__incl.md5
@@ -0,0 +1 @@
+370ad891bb9a9acfeb374c54a3b22a1c
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___u_s_e_r_8h__dep__incl.pdf b/docs/latex/_____p_o_p3___u_s_e_r_8h__dep__incl.pdf
new file mode 100644
index 0000000..0c2a30f
Binary files /dev/null and b/docs/latex/_____p_o_p3___u_s_e_r_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____p_o_p3___u_s_e_r_8h__incl.md5 b/docs/latex/_____p_o_p3___u_s_e_r_8h__incl.md5
new file mode 100644
index 0000000..d466fe2
--- /dev/null
+++ b/docs/latex/_____p_o_p3___u_s_e_r_8h__incl.md5
@@ -0,0 +1 @@
+34d934d08194ec8154153246821d3f59
\ No newline at end of file
diff --git a/docs/latex/_____p_o_p3___u_s_e_r_8h__incl.pdf b/docs/latex/_____p_o_p3___u_s_e_r_8h__incl.pdf
new file mode 100644
index 0000000..ae62502
Binary files /dev/null and b/docs/latex/_____p_o_p3___u_s_e_r_8h__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___a_u_t_h_8h.tex b/docs/latex/_____s_m_t_p___a_u_t_h_8h.tex
new file mode 100644
index 0000000..c53155e
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___a_u_t_h_8h.tex
@@ -0,0 +1,31 @@
+\hypertarget{_____s_m_t_p___a_u_t_h_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+TH.h File Reference}
+\label{_____s_m_t_p___a_u_t_h_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+T\+H.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+T\+H.\+h}}
+{\ttfamily \#include \char`\"{}S\+M\+T\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+String.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}Base64.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+T\+H.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____s_m_t_p___a_u_t_h_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____s_m_t_p___a_u_t_h_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___a_u_t_h}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+TH}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____s_m_t_p___a_u_t_h_8h__dep__incl.md5 b/docs/latex/_____s_m_t_p___a_u_t_h_8h__dep__incl.md5
new file mode 100644
index 0000000..f25ba3d
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___a_u_t_h_8h__dep__incl.md5
@@ -0,0 +1 @@
+04a6bf84a55278a084a4d0538b797371
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___a_u_t_h_8h__dep__incl.pdf b/docs/latex/_____s_m_t_p___a_u_t_h_8h__dep__incl.pdf
new file mode 100644
index 0000000..2e63fca
Binary files /dev/null and b/docs/latex/_____s_m_t_p___a_u_t_h_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___a_u_t_h_8h__incl.md5 b/docs/latex/_____s_m_t_p___a_u_t_h_8h__incl.md5
new file mode 100644
index 0000000..68563c0
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___a_u_t_h_8h__incl.md5
@@ -0,0 +1 @@
+7d87f36e90e10ded35c555868ad04fb6
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___a_u_t_h_8h__incl.pdf b/docs/latex/_____s_m_t_p___a_u_t_h_8h__incl.pdf
new file mode 100644
index 0000000..5de042e
Binary files /dev/null and b/docs/latex/_____s_m_t_p___a_u_t_h_8h__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___d_a_t_a_8h.tex b/docs/latex/_____s_m_t_p___d_a_t_a_8h.tex
new file mode 100644
index 0000000..32739ed
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___d_a_t_a_8h.tex
@@ -0,0 +1,29 @@
+\hypertarget{_____s_m_t_p___d_a_t_a_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+TA.h File Reference}
+\label{_____s_m_t_p___d_a_t_a_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+T\+A.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+T\+A.\+h}}
+{\ttfamily \#include \char`\"{}S\+M\+T\+P\+Command.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+T\+A.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=296pt]{_____s_m_t_p___d_a_t_a_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____s_m_t_p___d_a_t_a_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___d_a_t_a}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+TA}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____s_m_t_p___d_a_t_a_8h__dep__incl.md5 b/docs/latex/_____s_m_t_p___d_a_t_a_8h__dep__incl.md5
new file mode 100644
index 0000000..219db64
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___d_a_t_a_8h__dep__incl.md5
@@ -0,0 +1 @@
+b4b44293dfcb7f0abd6c2b3063e7d8da
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___d_a_t_a_8h__dep__incl.pdf b/docs/latex/_____s_m_t_p___d_a_t_a_8h__dep__incl.pdf
new file mode 100644
index 0000000..46cb5d2
Binary files /dev/null and b/docs/latex/_____s_m_t_p___d_a_t_a_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___d_a_t_a_8h__incl.md5 b/docs/latex/_____s_m_t_p___d_a_t_a_8h__incl.md5
new file mode 100644
index 0000000..d52d390
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___d_a_t_a_8h__incl.md5
@@ -0,0 +1 @@
+af60eb6fef0485bc981dc12030ad4fed
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___d_a_t_a_8h__incl.pdf b/docs/latex/_____s_m_t_p___d_a_t_a_8h__incl.pdf
new file mode 100644
index 0000000..5fcdaa9
Binary files /dev/null and b/docs/latex/_____s_m_t_p___d_a_t_a_8h__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___e_h_l_o_8h.tex b/docs/latex/_____s_m_t_p___e_h_l_o_8h.tex
new file mode 100644
index 0000000..97ab6c6
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___e_h_l_o_8h.tex
@@ -0,0 +1,29 @@
+\hypertarget{_____s_m_t_p___e_h_l_o_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+LO.h File Reference}
+\label{_____s_m_t_p___e_h_l_o_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+L\+O.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+L\+O.\+h}}
+{\ttfamily \#include \char`\"{}S\+M\+T\+P\+Command.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+L\+O.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=296pt]{_____s_m_t_p___e_h_l_o_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____s_m_t_p___e_h_l_o_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___e_h_l_o}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+LO}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____s_m_t_p___e_h_l_o_8h__dep__incl.md5 b/docs/latex/_____s_m_t_p___e_h_l_o_8h__dep__incl.md5
new file mode 100644
index 0000000..3b99c79
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___e_h_l_o_8h__dep__incl.md5
@@ -0,0 +1 @@
+92959269b5711f69db1504c7189a074b
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___e_h_l_o_8h__dep__incl.pdf b/docs/latex/_____s_m_t_p___e_h_l_o_8h__dep__incl.pdf
new file mode 100644
index 0000000..15ecae5
Binary files /dev/null and b/docs/latex/_____s_m_t_p___e_h_l_o_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___e_h_l_o_8h__incl.md5 b/docs/latex/_____s_m_t_p___e_h_l_o_8h__incl.md5
new file mode 100644
index 0000000..3eefc22
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___e_h_l_o_8h__incl.md5
@@ -0,0 +1 @@
+90575c9f52b0e71283540544b3cfd8f6
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___e_h_l_o_8h__incl.pdf b/docs/latex/_____s_m_t_p___e_h_l_o_8h__incl.pdf
new file mode 100644
index 0000000..59924c5
Binary files /dev/null and b/docs/latex/_____s_m_t_p___e_h_l_o_8h__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___e_x_p_n_8h.tex b/docs/latex/_____s_m_t_p___e_x_p_n_8h.tex
new file mode 100644
index 0000000..db42b1c
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___e_x_p_n_8h.tex
@@ -0,0 +1,11 @@
+\hypertarget{_____s_m_t_p___e_x_p_n_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+X\+PN.h File Reference}
+\label{_____s_m_t_p___e_x_p_n_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+X\+P\+N.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+X\+P\+N.\+h}}
+{\ttfamily \#include \char`\"{}Command.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+X\+P\+N.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=222pt]{_____s_m_t_p___e_x_p_n_8h__incl}
+\end{center}
+\end{figure}
diff --git a/docs/latex/_____s_m_t_p___e_x_p_n_8h__incl.md5 b/docs/latex/_____s_m_t_p___e_x_p_n_8h__incl.md5
new file mode 100644
index 0000000..e0bbfe6
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___e_x_p_n_8h__incl.md5
@@ -0,0 +1 @@
+1e1a49075948661592b15726a5167608
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___e_x_p_n_8h__incl.pdf b/docs/latex/_____s_m_t_p___e_x_p_n_8h__incl.pdf
new file mode 100644
index 0000000..e9ebce3
Binary files /dev/null and b/docs/latex/_____s_m_t_p___e_x_p_n_8h__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___h_e_l_o_8h.tex b/docs/latex/_____s_m_t_p___h_e_l_o_8h.tex
new file mode 100644
index 0000000..dc15327
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___h_e_l_o_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____s_m_t_p___h_e_l_o_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+LO.h File Reference}
+\label{_____s_m_t_p___h_e_l_o_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+L\+O.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+L\+O.\+h}}
+{\ttfamily \#include \char`\"{}S\+M\+T\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}S\+M\+T\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+L\+O.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=296pt]{_____s_m_t_p___h_e_l_o_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____s_m_t_p___h_e_l_o_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___h_e_l_o}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+LO}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____s_m_t_p___h_e_l_o_8h__dep__incl.md5 b/docs/latex/_____s_m_t_p___h_e_l_o_8h__dep__incl.md5
new file mode 100644
index 0000000..d3a2b5f
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___h_e_l_o_8h__dep__incl.md5
@@ -0,0 +1 @@
+bed64193059e21c8b3b478dc501d86e3
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___h_e_l_o_8h__dep__incl.pdf b/docs/latex/_____s_m_t_p___h_e_l_o_8h__dep__incl.pdf
new file mode 100644
index 0000000..6b78e2b
Binary files /dev/null and b/docs/latex/_____s_m_t_p___h_e_l_o_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___h_e_l_o_8h__incl.md5 b/docs/latex/_____s_m_t_p___h_e_l_o_8h__incl.md5
new file mode 100644
index 0000000..1db15c1
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___h_e_l_o_8h__incl.md5
@@ -0,0 +1 @@
+4dd066e2b09ecabb5769994e0db81aa1
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___h_e_l_o_8h__incl.pdf b/docs/latex/_____s_m_t_p___h_e_l_o_8h__incl.pdf
new file mode 100644
index 0000000..4ea990d
Binary files /dev/null and b/docs/latex/_____s_m_t_p___h_e_l_o_8h__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___h_e_l_p_8h.tex b/docs/latex/_____s_m_t_p___h_e_l_p_8h.tex
new file mode 100644
index 0000000..eaa5e71
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___h_e_l_p_8h.tex
@@ -0,0 +1,11 @@
+\hypertarget{_____s_m_t_p___h_e_l_p_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+LP.h File Reference}
+\label{_____s_m_t_p___h_e_l_p_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+L\+P.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+L\+P.\+h}}
+{\ttfamily \#include \char`\"{}Command.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+L\+P.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=220pt]{_____s_m_t_p___h_e_l_p_8h__incl}
+\end{center}
+\end{figure}
diff --git a/docs/latex/_____s_m_t_p___h_e_l_p_8h__incl.md5 b/docs/latex/_____s_m_t_p___h_e_l_p_8h__incl.md5
new file mode 100644
index 0000000..93594cd
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___h_e_l_p_8h__incl.md5
@@ -0,0 +1 @@
+ad5c88a17696b0e570399d077b5515a5
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___h_e_l_p_8h__incl.pdf b/docs/latex/_____s_m_t_p___h_e_l_p_8h__incl.pdf
new file mode 100644
index 0000000..477174d
Binary files /dev/null and b/docs/latex/_____s_m_t_p___h_e_l_p_8h__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___m_a_i_l_8h.tex b/docs/latex/_____s_m_t_p___m_a_i_l_8h.tex
new file mode 100644
index 0000000..cb21351
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___m_a_i_l_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____s_m_t_p___m_a_i_l_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+IL.h File Reference}
+\label{_____s_m_t_p___m_a_i_l_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+I\+L.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+I\+L.\+h}}
+{\ttfamily \#include \char`\"{}S\+M\+T\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}S\+M\+T\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+I\+L.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=296pt]{_____s_m_t_p___m_a_i_l_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____s_m_t_p___m_a_i_l_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___m_a_i_l}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+IL}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____s_m_t_p___m_a_i_l_8h__dep__incl.md5 b/docs/latex/_____s_m_t_p___m_a_i_l_8h__dep__incl.md5
new file mode 100644
index 0000000..8d00251
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___m_a_i_l_8h__dep__incl.md5
@@ -0,0 +1 @@
+8a3ea9b7ec5368786b2eabc8d96e0186
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___m_a_i_l_8h__dep__incl.pdf b/docs/latex/_____s_m_t_p___m_a_i_l_8h__dep__incl.pdf
new file mode 100644
index 0000000..b7e388d
Binary files /dev/null and b/docs/latex/_____s_m_t_p___m_a_i_l_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___m_a_i_l_8h__incl.md5 b/docs/latex/_____s_m_t_p___m_a_i_l_8h__incl.md5
new file mode 100644
index 0000000..6a78a29
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___m_a_i_l_8h__incl.md5
@@ -0,0 +1 @@
+afa7e600a327e20f34c72595cbc06499
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___m_a_i_l_8h__incl.pdf b/docs/latex/_____s_m_t_p___m_a_i_l_8h__incl.pdf
new file mode 100644
index 0000000..c2db3d1
Binary files /dev/null and b/docs/latex/_____s_m_t_p___m_a_i_l_8h__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___n_o_o_p_8h.tex b/docs/latex/_____s_m_t_p___n_o_o_p_8h.tex
new file mode 100644
index 0000000..3cd99d8
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___n_o_o_p_8h.tex
@@ -0,0 +1,31 @@
+\hypertarget{_____s_m_t_p___n_o_o_p_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+OP.h File Reference}
+\label{_____s_m_t_p___n_o_o_p_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+O\+P.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+O\+P.\+h}}
+{\ttfamily \#include \char`\"{}S\+M\+T\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}S\+M\+T\+P\+Session.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+String.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+O\+P.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=298pt]{_____s_m_t_p___n_o_o_p_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____s_m_t_p___n_o_o_p_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___n_o_o_p}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+OP}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____s_m_t_p___n_o_o_p_8h__dep__incl.md5 b/docs/latex/_____s_m_t_p___n_o_o_p_8h__dep__incl.md5
new file mode 100644
index 0000000..430c247
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___n_o_o_p_8h__dep__incl.md5
@@ -0,0 +1 @@
+aadc7b9704b8dfaab941b9c3bf86931f
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___n_o_o_p_8h__dep__incl.pdf b/docs/latex/_____s_m_t_p___n_o_o_p_8h__dep__incl.pdf
new file mode 100644
index 0000000..85d5af1
Binary files /dev/null and b/docs/latex/_____s_m_t_p___n_o_o_p_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___n_o_o_p_8h__incl.md5 b/docs/latex/_____s_m_t_p___n_o_o_p_8h__incl.md5
new file mode 100644
index 0000000..873b0c5
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___n_o_o_p_8h__incl.md5
@@ -0,0 +1 @@
+5a28e8b0d9dcf82bdbb3d1c96899e677
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___n_o_o_p_8h__incl.pdf b/docs/latex/_____s_m_t_p___n_o_o_p_8h__incl.pdf
new file mode 100644
index 0000000..75bd23f
Binary files /dev/null and b/docs/latex/_____s_m_t_p___n_o_o_p_8h__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___q_u_i_t_8h.tex b/docs/latex/_____s_m_t_p___q_u_i_t_8h.tex
new file mode 100644
index 0000000..19c43ab
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___q_u_i_t_8h.tex
@@ -0,0 +1,29 @@
+\hypertarget{_____s_m_t_p___q_u_i_t_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+IT.h File Reference}
+\label{_____s_m_t_p___q_u_i_t_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+I\+T.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+I\+T.\+h}}
+{\ttfamily \#include \char`\"{}S\+M\+T\+P\+Command.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+I\+T.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=296pt]{_____s_m_t_p___q_u_i_t_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____s_m_t_p___q_u_i_t_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___q_u_i_t}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+IT}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____s_m_t_p___q_u_i_t_8h__dep__incl.md5 b/docs/latex/_____s_m_t_p___q_u_i_t_8h__dep__incl.md5
new file mode 100644
index 0000000..d682f09
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___q_u_i_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+4d39685c6ad89fdc9ae2ef952fc0f449
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___q_u_i_t_8h__dep__incl.pdf b/docs/latex/_____s_m_t_p___q_u_i_t_8h__dep__incl.pdf
new file mode 100644
index 0000000..89c5f74
Binary files /dev/null and b/docs/latex/_____s_m_t_p___q_u_i_t_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___q_u_i_t_8h__incl.md5 b/docs/latex/_____s_m_t_p___q_u_i_t_8h__incl.md5
new file mode 100644
index 0000000..59a254b
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___q_u_i_t_8h__incl.md5
@@ -0,0 +1 @@
+51c0de0c55c3082d52eb2aa0521f37b1
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___q_u_i_t_8h__incl.pdf b/docs/latex/_____s_m_t_p___q_u_i_t_8h__incl.pdf
new file mode 100644
index 0000000..abc455f
Binary files /dev/null and b/docs/latex/_____s_m_t_p___q_u_i_t_8h__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___r_c_p_t_8h.tex b/docs/latex/_____s_m_t_p___r_c_p_t_8h.tex
new file mode 100644
index 0000000..5762bf4
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___r_c_p_t_8h.tex
@@ -0,0 +1,31 @@
+\hypertarget{_____s_m_t_p___r_c_p_t_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+PT.h File Reference}
+\label{_____s_m_t_p___r_c_p_t_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+P\+T.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+P\+T.\+h}}
+{\ttfamily \#include \char`\"{}Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}Mail\+File\+System.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}S\+M\+T\+P\+Service.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+P\+T.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____s_m_t_p___r_c_p_t_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=222pt]{_____s_m_t_p___r_c_p_t_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___r_c_p_t}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+PT}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____s_m_t_p___r_c_p_t_8h__dep__incl.md5 b/docs/latex/_____s_m_t_p___r_c_p_t_8h__dep__incl.md5
new file mode 100644
index 0000000..73f95e0
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___r_c_p_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+180b72a12293c0a9a994373ea8c8c564
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___r_c_p_t_8h__dep__incl.pdf b/docs/latex/_____s_m_t_p___r_c_p_t_8h__dep__incl.pdf
new file mode 100644
index 0000000..7b2454c
Binary files /dev/null and b/docs/latex/_____s_m_t_p___r_c_p_t_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___r_c_p_t_8h__incl.md5 b/docs/latex/_____s_m_t_p___r_c_p_t_8h__incl.md5
new file mode 100644
index 0000000..0b5a051
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___r_c_p_t_8h__incl.md5
@@ -0,0 +1 @@
+2ced68f6ffc10269592971d27d3ee627
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___r_c_p_t_8h__incl.pdf b/docs/latex/_____s_m_t_p___r_c_p_t_8h__incl.pdf
new file mode 100644
index 0000000..16200fc
Binary files /dev/null and b/docs/latex/_____s_m_t_p___r_c_p_t_8h__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___r_s_e_t_8h.tex b/docs/latex/_____s_m_t_p___r_s_e_t_8h.tex
new file mode 100644
index 0000000..76f9f6a
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___r_s_e_t_8h.tex
@@ -0,0 +1,29 @@
+\hypertarget{_____s_m_t_p___r_s_e_t_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+ET.h File Reference}
+\label{_____s_m_t_p___r_s_e_t_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+E\+T.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+E\+T.\+h}}
+{\ttfamily \#include \char`\"{}S\+M\+T\+P\+Command.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+E\+T.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=296pt]{_____s_m_t_p___r_s_e_t_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____s_m_t_p___r_s_e_t_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___r_s_e_t}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+ET}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____s_m_t_p___r_s_e_t_8h__dep__incl.md5 b/docs/latex/_____s_m_t_p___r_s_e_t_8h__dep__incl.md5
new file mode 100644
index 0000000..7fcc344
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___r_s_e_t_8h__dep__incl.md5
@@ -0,0 +1 @@
+976cd2081a0aa2a6de7454a48f18e7c0
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___r_s_e_t_8h__dep__incl.pdf b/docs/latex/_____s_m_t_p___r_s_e_t_8h__dep__incl.pdf
new file mode 100644
index 0000000..2a4d2c2
Binary files /dev/null and b/docs/latex/_____s_m_t_p___r_s_e_t_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___r_s_e_t_8h__incl.md5 b/docs/latex/_____s_m_t_p___r_s_e_t_8h__incl.md5
new file mode 100644
index 0000000..a9b8ec2
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___r_s_e_t_8h__incl.md5
@@ -0,0 +1 @@
+f7f0caf248d126d30bfde87f9a814d5f
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___r_s_e_t_8h__incl.pdf b/docs/latex/_____s_m_t_p___r_s_e_t_8h__incl.pdf
new file mode 100644
index 0000000..f75cab7
Binary files /dev/null and b/docs/latex/_____s_m_t_p___r_s_e_t_8h__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___v_r_f_y_8h.tex b/docs/latex/_____s_m_t_p___v_r_f_y_8h.tex
new file mode 100644
index 0000000..13076f9
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___v_r_f_y_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_____s_m_t_p___v_r_f_y_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+FY.h File Reference}
+\label{_____s_m_t_p___v_r_f_y_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+F\+Y.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+F\+Y.\+h}}
+{\ttfamily \#include \char`\"{}S\+M\+T\+P\+Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+String.\+h\char`\"{}}\newline
+Include dependency graph for \+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+F\+Y.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=296pt]{_____s_m_t_p___v_r_f_y_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_____s_m_t_p___v_r_f_y_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___v_r_f_y}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+FY}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_____s_m_t_p___v_r_f_y_8h__dep__incl.md5 b/docs/latex/_____s_m_t_p___v_r_f_y_8h__dep__incl.md5
new file mode 100644
index 0000000..2ceb6b0
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___v_r_f_y_8h__dep__incl.md5
@@ -0,0 +1 @@
+f584538cc1ee51dcc81dd96da5bfb25d
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___v_r_f_y_8h__dep__incl.pdf b/docs/latex/_____s_m_t_p___v_r_f_y_8h__dep__incl.pdf
new file mode 100644
index 0000000..8d51bac
Binary files /dev/null and b/docs/latex/_____s_m_t_p___v_r_f_y_8h__dep__incl.pdf differ
diff --git a/docs/latex/_____s_m_t_p___v_r_f_y_8h__incl.md5 b/docs/latex/_____s_m_t_p___v_r_f_y_8h__incl.md5
new file mode 100644
index 0000000..e681c7b
--- /dev/null
+++ b/docs/latex/_____s_m_t_p___v_r_f_y_8h__incl.md5
@@ -0,0 +1 @@
+ad149e4d33f8eea9523125e630117b67
\ No newline at end of file
diff --git a/docs/latex/_____s_m_t_p___v_r_f_y_8h__incl.pdf b/docs/latex/_____s_m_t_p___v_r_f_y_8h__incl.pdf
new file mode 100644
index 0000000..f9497bb
Binary files /dev/null and b/docs/latex/_____s_m_t_p___v_r_f_y_8h__incl.pdf differ
diff --git a/docs/latex/_i_m_a_p_command_8h.tex b/docs/latex/_i_m_a_p_command_8h.tex
new file mode 100644
index 0000000..2a88d29
--- /dev/null
+++ b/docs/latex/_i_m_a_p_command_8h.tex
@@ -0,0 +1,31 @@
+\hypertarget{_i_m_a_p_command_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+I\+M\+A\+P\+Command.h File Reference}
+\label{_i_m_a_p_command_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+I\+M\+A\+P\+Command.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+I\+M\+A\+P\+Command.\+h}}
+{\ttfamily \#include \char`\"{}Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}T\+C\+P\+Session.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for I\+M\+A\+P\+Command.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_i_m_a_p_command_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_i_m_a_p_command_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_i_m_a_p_command}{mail\+::\+I\+M\+A\+P\+Command}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_i_m_a_p_command_8h__dep__incl.md5 b/docs/latex/_i_m_a_p_command_8h__dep__incl.md5
new file mode 100644
index 0000000..938d46f
--- /dev/null
+++ b/docs/latex/_i_m_a_p_command_8h__dep__incl.md5
@@ -0,0 +1 @@
+a04b1fd76653e81f0d0e99fdd525065d
\ No newline at end of file
diff --git a/docs/latex/_i_m_a_p_command_8h__dep__incl.pdf b/docs/latex/_i_m_a_p_command_8h__dep__incl.pdf
new file mode 100644
index 0000000..2f8595f
Binary files /dev/null and b/docs/latex/_i_m_a_p_command_8h__dep__incl.pdf differ
diff --git a/docs/latex/_i_m_a_p_command_8h__incl.md5 b/docs/latex/_i_m_a_p_command_8h__incl.md5
new file mode 100644
index 0000000..fe2bc21
--- /dev/null
+++ b/docs/latex/_i_m_a_p_command_8h__incl.md5
@@ -0,0 +1 @@
+55ac7eda3e346171abd562c7ee3aaef1
\ No newline at end of file
diff --git a/docs/latex/_i_m_a_p_command_8h__incl.pdf b/docs/latex/_i_m_a_p_command_8h__incl.pdf
new file mode 100644
index 0000000..2f13511
Binary files /dev/null and b/docs/latex/_i_m_a_p_command_8h__incl.pdf differ
diff --git a/docs/latex/_i_m_a_p_service_8h.tex b/docs/latex/_i_m_a_p_service_8h.tex
new file mode 100644
index 0000000..eac9623
--- /dev/null
+++ b/docs/latex/_i_m_a_p_service_8h.tex
@@ -0,0 +1,52 @@
+\hypertarget{_i_m_a_p_service_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+I\+M\+A\+P\+Service.h File Reference}
+\label{_i_m_a_p_service_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+I\+M\+A\+P\+Service.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+I\+M\+A\+P\+Service.\+h}}
+{\ttfamily \#include \char`\"{}T\+C\+P\+Server.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}Exception.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+N\+D.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+T\+E.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+C\+K.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+S\+E.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+P\+Y.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+T\+E.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+T\+E.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+N\+E.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+G\+E.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+C\+H.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+S\+T.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+I\+N.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+U\+B.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+M\+E.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+C\+H.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+C\+T.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+L\+S.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+U\+S.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+R\+E.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+E.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+I\+D.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+B\+E.\+h\char`\"{}}\newline
+Include dependency graph for I\+M\+A\+P\+Service.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_i_m_a_p_service_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=208pt]{_i_m_a_p_service_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_i_m_a_p_service}{mail\+::\+I\+M\+A\+P\+Service}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_i_m_a_p_service_8h__dep__incl.md5 b/docs/latex/_i_m_a_p_service_8h__dep__incl.md5
new file mode 100644
index 0000000..4eac595
--- /dev/null
+++ b/docs/latex/_i_m_a_p_service_8h__dep__incl.md5
@@ -0,0 +1 @@
+4a83087090c497aa05f45639ae123402
\ No newline at end of file
diff --git a/docs/latex/_i_m_a_p_service_8h__dep__incl.pdf b/docs/latex/_i_m_a_p_service_8h__dep__incl.pdf
new file mode 100644
index 0000000..1da3163
Binary files /dev/null and b/docs/latex/_i_m_a_p_service_8h__dep__incl.pdf differ
diff --git a/docs/latex/_i_m_a_p_service_8h__incl.md5 b/docs/latex/_i_m_a_p_service_8h__incl.md5
new file mode 100644
index 0000000..7dbaa13
--- /dev/null
+++ b/docs/latex/_i_m_a_p_service_8h__incl.md5
@@ -0,0 +1 @@
+6c935ae0839ba62cecd99e97b15fdbb3
\ No newline at end of file
diff --git a/docs/latex/_i_m_a_p_service_8h__incl.pdf b/docs/latex/_i_m_a_p_service_8h__incl.pdf
new file mode 100644
index 0000000..2e3c8a9
Binary files /dev/null and b/docs/latex/_i_m_a_p_service_8h__incl.pdf differ
diff --git a/docs/latex/_i_m_a_p_session_8h.tex b/docs/latex/_i_m_a_p_session_8h.tex
new file mode 100644
index 0000000..79defd5
--- /dev/null
+++ b/docs/latex/_i_m_a_p_session_8h.tex
@@ -0,0 +1,20 @@
+\hypertarget{_i_m_a_p_session_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+I\+M\+A\+P\+Session.h File Reference}
+\label{_i_m_a_p_session_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+I\+M\+A\+P\+Session.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+I\+M\+A\+P\+Session.\+h}}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_i_m_a_p_session_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_i_m_a_p_session}{mail\+::\+I\+M\+A\+P\+Session}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_i_m_a_p_session_8h__dep__incl.md5 b/docs/latex/_i_m_a_p_session_8h__dep__incl.md5
new file mode 100644
index 0000000..bace4a6
--- /dev/null
+++ b/docs/latex/_i_m_a_p_session_8h__dep__incl.md5
@@ -0,0 +1 @@
+6056d0cf418ff3ba1fcebe611b5a4989
\ No newline at end of file
diff --git a/docs/latex/_i_m_a_p_session_8h__dep__incl.pdf b/docs/latex/_i_m_a_p_session_8h__dep__incl.pdf
new file mode 100644
index 0000000..37c0e27
Binary files /dev/null and b/docs/latex/_i_m_a_p_session_8h__dep__incl.pdf differ
diff --git a/docs/latex/_mail_delivery_8cpp.tex b/docs/latex/_mail_delivery_8cpp.tex
new file mode 100644
index 0000000..3565a36
--- /dev/null
+++ b/docs/latex/_mail_delivery_8cpp.tex
@@ -0,0 +1,18 @@
+\hypertarget{_mail_delivery_8cpp}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+Mail\+Delivery.cpp File Reference}
+\label{_mail_delivery_8cpp}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+Mail\+Delivery.\+cpp@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+Mail\+Delivery.\+cpp}}
+{\ttfamily \#include \char`\"{}Mail\+Delivery.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}Directory.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}time.\+h\char`\"{}}\newline
+Include dependency graph for Mail\+Delivery.\+cpp\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=326pt]{_mail_delivery_8cpp__incl}
+\end{center}
+\end{figure}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_mail_delivery_8cpp__incl.md5 b/docs/latex/_mail_delivery_8cpp__incl.md5
new file mode 100644
index 0000000..d2fcb5c
--- /dev/null
+++ b/docs/latex/_mail_delivery_8cpp__incl.md5
@@ -0,0 +1 @@
+a3929f6c2c68c1ec0962b3f3d1bec1fe
\ No newline at end of file
diff --git a/docs/latex/_mail_delivery_8cpp__incl.pdf b/docs/latex/_mail_delivery_8cpp__incl.pdf
new file mode 100644
index 0000000..1d48a47
Binary files /dev/null and b/docs/latex/_mail_delivery_8cpp__incl.pdf differ
diff --git a/docs/latex/_mail_delivery_8h.tex b/docs/latex/_mail_delivery_8h.tex
new file mode 100644
index 0000000..115be22
--- /dev/null
+++ b/docs/latex/_mail_delivery_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_mail_delivery_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+Mail\+Delivery.h File Reference}
+\label{_mail_delivery_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+Mail\+Delivery.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+Mail\+Delivery.\+h}}
+{\ttfamily \#include \char`\"{}I\+Notify.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}E\+Poll.\+h\char`\"{}}\newline
+Include dependency graph for Mail\+Delivery.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=205pt]{_mail_delivery_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=215pt]{_mail_delivery_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_mail_delivery}{mail\+::\+Mail\+Delivery}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_mail_delivery_8h__dep__incl.md5 b/docs/latex/_mail_delivery_8h__dep__incl.md5
new file mode 100644
index 0000000..391fe54
--- /dev/null
+++ b/docs/latex/_mail_delivery_8h__dep__incl.md5
@@ -0,0 +1 @@
+18b398ddb31d66bea80f1e579895de00
\ No newline at end of file
diff --git a/docs/latex/_mail_delivery_8h__dep__incl.pdf b/docs/latex/_mail_delivery_8h__dep__incl.pdf
new file mode 100644
index 0000000..7de9d2b
Binary files /dev/null and b/docs/latex/_mail_delivery_8h__dep__incl.pdf differ
diff --git a/docs/latex/_mail_delivery_8h__incl.md5 b/docs/latex/_mail_delivery_8h__incl.md5
new file mode 100644
index 0000000..27135d7
--- /dev/null
+++ b/docs/latex/_mail_delivery_8h__incl.md5
@@ -0,0 +1 @@
+44c982d24eaad54d6e78a1d441fca352
\ No newline at end of file
diff --git a/docs/latex/_mail_delivery_8h__incl.pdf b/docs/latex/_mail_delivery_8h__incl.pdf
new file mode 100644
index 0000000..6c7ad84
Binary files /dev/null and b/docs/latex/_mail_delivery_8h__incl.pdf differ
diff --git a/docs/latex/_mail_file_system_8h.tex b/docs/latex/_mail_file_system_8h.tex
new file mode 100644
index 0000000..2cd9a51
--- /dev/null
+++ b/docs/latex/_mail_file_system_8h.tex
@@ -0,0 +1,31 @@
+\hypertarget{_mail_file_system_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+Mail\+File\+System.h File Reference}
+\label{_mail_file_system_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+Mail\+File\+System.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+Mail\+File\+System.\+h}}
+{\ttfamily \#include $<$sys/types.\+h$>$}\newline
+{\ttfamily \#include $<$sys/stat.\+h$>$}\newline
+{\ttfamily \#include $<$unistd.\+h$>$}\newline
+Include dependency graph for Mail\+File\+System.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=296pt]{_mail_file_system_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=269pt]{_mail_file_system_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_mail_file_system}{mail\+::\+Mail\+File\+System}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_mail_file_system_8h__dep__incl.md5 b/docs/latex/_mail_file_system_8h__dep__incl.md5
new file mode 100644
index 0000000..730c4ab
--- /dev/null
+++ b/docs/latex/_mail_file_system_8h__dep__incl.md5
@@ -0,0 +1 @@
+021d03a602ad8177990b989df2ad66c6
\ No newline at end of file
diff --git a/docs/latex/_mail_file_system_8h__dep__incl.pdf b/docs/latex/_mail_file_system_8h__dep__incl.pdf
new file mode 100644
index 0000000..2214502
Binary files /dev/null and b/docs/latex/_mail_file_system_8h__dep__incl.pdf differ
diff --git a/docs/latex/_mail_file_system_8h__incl.md5 b/docs/latex/_mail_file_system_8h__incl.md5
new file mode 100644
index 0000000..dbfefeb
--- /dev/null
+++ b/docs/latex/_mail_file_system_8h__incl.md5
@@ -0,0 +1 @@
+b7603674e0f015748954a63184b59519
\ No newline at end of file
diff --git a/docs/latex/_mail_file_system_8h__incl.pdf b/docs/latex/_mail_file_system_8h__incl.pdf
new file mode 100644
index 0000000..c76c642
Binary files /dev/null and b/docs/latex/_mail_file_system_8h__incl.pdf differ
diff --git a/docs/latex/_p_o_p3_command_8h.tex b/docs/latex/_p_o_p3_command_8h.tex
new file mode 100644
index 0000000..8050719
--- /dev/null
+++ b/docs/latex/_p_o_p3_command_8h.tex
@@ -0,0 +1,31 @@
+\hypertarget{_p_o_p3_command_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+P\+O\+P3\+Command.h File Reference}
+\label{_p_o_p3_command_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+P\+O\+P3\+Command.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+P\+O\+P3\+Command.\+h}}
+{\ttfamily \#include \char`\"{}Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}T\+C\+P\+Session.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Session.\+h\char`\"{}}\newline
+Include dependency graph for P\+O\+P3\+Command.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_p_o_p3_command_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_p_o_p3_command_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_p_o_p3_command}{mail\+::\+P\+O\+P3\+Command}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_p_o_p3_command_8h__dep__incl.md5 b/docs/latex/_p_o_p3_command_8h__dep__incl.md5
new file mode 100644
index 0000000..ccc2851
--- /dev/null
+++ b/docs/latex/_p_o_p3_command_8h__dep__incl.md5
@@ -0,0 +1 @@
+46d1af85615571414f4989eabdbd8bea
\ No newline at end of file
diff --git a/docs/latex/_p_o_p3_command_8h__dep__incl.pdf b/docs/latex/_p_o_p3_command_8h__dep__incl.pdf
new file mode 100644
index 0000000..197c72f
Binary files /dev/null and b/docs/latex/_p_o_p3_command_8h__dep__incl.pdf differ
diff --git a/docs/latex/_p_o_p3_command_8h__incl.md5 b/docs/latex/_p_o_p3_command_8h__incl.md5
new file mode 100644
index 0000000..3816be5
--- /dev/null
+++ b/docs/latex/_p_o_p3_command_8h__incl.md5
@@ -0,0 +1 @@
+cb578596cf042dc4de075f20a085c909
\ No newline at end of file
diff --git a/docs/latex/_p_o_p3_command_8h__incl.pdf b/docs/latex/_p_o_p3_command_8h__incl.pdf
new file mode 100644
index 0000000..0ea1c21
Binary files /dev/null and b/docs/latex/_p_o_p3_command_8h__incl.pdf differ
diff --git a/docs/latex/_p_o_p3_service_8h.tex b/docs/latex/_p_o_p3_service_8h.tex
new file mode 100644
index 0000000..a972565
--- /dev/null
+++ b/docs/latex/_p_o_p3_service_8h.tex
@@ -0,0 +1,42 @@
+\hypertarget{_p_o_p3_service_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+P\+O\+P3\+Service.h File Reference}
+\label{_p_o_p3_service_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+P\+O\+P3\+Service.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+P\+O\+P3\+Service.\+h}}
+{\ttfamily \#include \char`\"{}T\+C\+P\+Server.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}Exception.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+L\+E.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+S\+T.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+S\+T.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+O\+P.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+S\+S.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+I\+T.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+T\+R.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+O\+P.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+E\+T.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+A\+T.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+O\+P.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+E\+R.\+h\char`\"{}}\newline
+Include dependency graph for P\+O\+P3\+Service.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_p_o_p3_service_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=210pt]{_p_o_p3_service_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_p_o_p3_service}{mail\+::\+P\+O\+P3\+Service}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_p_o_p3_service_8h__dep__incl.md5 b/docs/latex/_p_o_p3_service_8h__dep__incl.md5
new file mode 100644
index 0000000..639b48b
--- /dev/null
+++ b/docs/latex/_p_o_p3_service_8h__dep__incl.md5
@@ -0,0 +1 @@
+bf3dee67638c85ab308fb43dbc777f83
\ No newline at end of file
diff --git a/docs/latex/_p_o_p3_service_8h__dep__incl.pdf b/docs/latex/_p_o_p3_service_8h__dep__incl.pdf
new file mode 100644
index 0000000..57eef77
Binary files /dev/null and b/docs/latex/_p_o_p3_service_8h__dep__incl.pdf differ
diff --git a/docs/latex/_p_o_p3_service_8h__incl.md5 b/docs/latex/_p_o_p3_service_8h__incl.md5
new file mode 100644
index 0000000..47581d5
--- /dev/null
+++ b/docs/latex/_p_o_p3_service_8h__incl.md5
@@ -0,0 +1 @@
+6fef6d04eaf7bdbb04fb0616d88ddfc0
\ No newline at end of file
diff --git a/docs/latex/_p_o_p3_service_8h__incl.pdf b/docs/latex/_p_o_p3_service_8h__incl.pdf
new file mode 100644
index 0000000..19b8520
Binary files /dev/null and b/docs/latex/_p_o_p3_service_8h__incl.pdf differ
diff --git a/docs/latex/_p_o_p3_session_8h.tex b/docs/latex/_p_o_p3_session_8h.tex
new file mode 100644
index 0000000..8284ffe
--- /dev/null
+++ b/docs/latex/_p_o_p3_session_8h.tex
@@ -0,0 +1,20 @@
+\hypertarget{_p_o_p3_session_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+P\+O\+P3\+Session.h File Reference}
+\label{_p_o_p3_session_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+P\+O\+P3\+Session.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+P\+O\+P3\+Session.\+h}}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_p_o_p3_session_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_p_o_p3_session}{mail\+::\+P\+O\+P3\+Session}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_p_o_p3_session_8h__dep__incl.md5 b/docs/latex/_p_o_p3_session_8h__dep__incl.md5
new file mode 100644
index 0000000..62daafa
--- /dev/null
+++ b/docs/latex/_p_o_p3_session_8h__dep__incl.md5
@@ -0,0 +1 @@
+fdddf1d3c4fb7827d131b2708687f3e0
\ No newline at end of file
diff --git a/docs/latex/_p_o_p3_session_8h__dep__incl.pdf b/docs/latex/_p_o_p3_session_8h__dep__incl.pdf
new file mode 100644
index 0000000..5c74bb9
Binary files /dev/null and b/docs/latex/_p_o_p3_session_8h__dep__incl.pdf differ
diff --git a/docs/latex/_s_m_t_p_command_8h.tex b/docs/latex/_s_m_t_p_command_8h.tex
new file mode 100644
index 0000000..a8bff54
--- /dev/null
+++ b/docs/latex/_s_m_t_p_command_8h.tex
@@ -0,0 +1,30 @@
+\hypertarget{_s_m_t_p_command_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+S\+M\+T\+P\+Command.h File Reference}
+\label{_s_m_t_p_command_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+S\+M\+T\+P\+Command.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+S\+M\+T\+P\+Command.\+h}}
+{\ttfamily \#include \char`\"{}Command.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}S\+M\+T\+P\+Session.\+h\char`\"{}}\newline
+Include dependency graph for S\+M\+T\+P\+Command.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=296pt]{_s_m_t_p_command_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_s_m_t_p_command_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_s_m_t_p_command}{mail\+::\+S\+M\+T\+P\+Command}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_s_m_t_p_command_8h__dep__incl.md5 b/docs/latex/_s_m_t_p_command_8h__dep__incl.md5
new file mode 100644
index 0000000..1432725
--- /dev/null
+++ b/docs/latex/_s_m_t_p_command_8h__dep__incl.md5
@@ -0,0 +1 @@
+8dcfd9b37cd939b95458e8848fe8be86
\ No newline at end of file
diff --git a/docs/latex/_s_m_t_p_command_8h__dep__incl.pdf b/docs/latex/_s_m_t_p_command_8h__dep__incl.pdf
new file mode 100644
index 0000000..5fb20d6
Binary files /dev/null and b/docs/latex/_s_m_t_p_command_8h__dep__incl.pdf differ
diff --git a/docs/latex/_s_m_t_p_command_8h__incl.md5 b/docs/latex/_s_m_t_p_command_8h__incl.md5
new file mode 100644
index 0000000..4a1ff75
--- /dev/null
+++ b/docs/latex/_s_m_t_p_command_8h__incl.md5
@@ -0,0 +1 @@
+1f5f11770ec8841010e5510a2f36c5e5
\ No newline at end of file
diff --git a/docs/latex/_s_m_t_p_command_8h__incl.pdf b/docs/latex/_s_m_t_p_command_8h__incl.pdf
new file mode 100644
index 0000000..a86abda
Binary files /dev/null and b/docs/latex/_s_m_t_p_command_8h__incl.pdf differ
diff --git a/docs/latex/_s_m_t_p_service_8h.tex b/docs/latex/_s_m_t_p_service_8h.tex
new file mode 100644
index 0000000..0af966c
--- /dev/null
+++ b/docs/latex/_s_m_t_p_service_8h.tex
@@ -0,0 +1,42 @@
+\hypertarget{_s_m_t_p_service_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+S\+M\+T\+P\+Service.h File Reference}
+\label{_s_m_t_p_service_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+S\+M\+T\+P\+Service.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+S\+M\+T\+P\+Service.\+h}}
+{\ttfamily \#include $<$string$>$}\newline
+{\ttfamily \#include \char`\"{}T\+C\+P\+Server.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+P\+Address.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}Mail\+File\+System.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+T\+H.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+T\+A.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+L\+O.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+L\+O.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+I\+L.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+O\+P.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+I\+T.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+P\+T.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+E\+T.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+F\+Y.\+h\char`\"{}}\newline
+Include dependency graph for S\+M\+T\+P\+Service.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_s_m_t_p_service_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_s_m_t_p_service_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_s_m_t_p_service}{mail\+::\+S\+M\+T\+P\+Service}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
diff --git a/docs/latex/_s_m_t_p_service_8h__dep__incl.md5 b/docs/latex/_s_m_t_p_service_8h__dep__incl.md5
new file mode 100644
index 0000000..06a4902
--- /dev/null
+++ b/docs/latex/_s_m_t_p_service_8h__dep__incl.md5
@@ -0,0 +1 @@
+2ea8d75acbfd630b98d9a72cc263f1ed
\ No newline at end of file
diff --git a/docs/latex/_s_m_t_p_service_8h__dep__incl.pdf b/docs/latex/_s_m_t_p_service_8h__dep__incl.pdf
new file mode 100644
index 0000000..8e117b6
Binary files /dev/null and b/docs/latex/_s_m_t_p_service_8h__dep__incl.pdf differ
diff --git a/docs/latex/_s_m_t_p_service_8h__incl.md5 b/docs/latex/_s_m_t_p_service_8h__incl.md5
new file mode 100644
index 0000000..2b2b3fb
--- /dev/null
+++ b/docs/latex/_s_m_t_p_service_8h__incl.md5
@@ -0,0 +1 @@
+b2dbc05374677b47203c6f08e87daf8e
\ No newline at end of file
diff --git a/docs/latex/_s_m_t_p_service_8h__incl.pdf b/docs/latex/_s_m_t_p_service_8h__incl.pdf
new file mode 100644
index 0000000..6004651
Binary files /dev/null and b/docs/latex/_s_m_t_p_service_8h__incl.pdf differ
diff --git a/docs/latex/_s_m_t_p_session_8h.tex b/docs/latex/_s_m_t_p_session_8h.tex
new file mode 100644
index 0000000..416a6b7
--- /dev/null
+++ b/docs/latex/_s_m_t_p_session_8h.tex
@@ -0,0 +1,66 @@
+\hypertarget{_s_m_t_p_session_8h}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/\+S\+M\+T\+P\+Session.h File Reference}
+\label{_s_m_t_p_session_8h}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/\+S\+M\+T\+P\+Session.\+h@{/home/bradarant/barant/\+B\+M\+A\+Mail/\+S\+M\+T\+P\+Session.\+h}}
+{\ttfamily \#include \char`\"{}T\+C\+P\+Session.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}T\+C\+P\+Server.\+h\char`\"{}}\newline
+Include dependency graph for S\+M\+T\+P\+Session.\+h\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=252pt]{_s_m_t_p_session_8h__incl}
+\end{center}
+\end{figure}
+This graph shows which files directly or indirectly include this file\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{_s_m_t_p_session_8h__dep__incl}
+\end{center}
+\end{figure}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_s_m_t_p_session}{mail\+::\+S\+M\+T\+P\+Session}
+\end{DoxyCompactItemize}
+\subsection*{Namespaces}
+\begin{DoxyCompactItemize}
+\item
+ \hyperlink{namespacemail}{mail}
+\end{DoxyCompactItemize}
+\subsection*{Macros}
+\begin{DoxyCompactItemize}
+\item
+\#define \hyperlink{_s_m_t_p_session_8h_a6cb23a858b0a21bdaa644b9181dc415f}{C\+R\+LF}~\char`\"{}\textbackslash{}r\textbackslash{}n\char`\"{}
+\end{DoxyCompactItemize}
+\subsection*{Enumerations}
+\begin{DoxyCompactItemize}
+\item
+enum \hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beaf}{mail\+::\+State} \{ \newline
+\hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafafb57edc6733c70b49e111ff5df53ef33}{mail\+::\+C\+O\+N\+N\+E\+CT},
+\hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafa2eddb238349f70246f80b02936599ceb}{mail\+::\+R\+E\+A\+DY},
+\hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafa80158be30dcc944ac7288c95f6008411}{mail\+::\+M\+A\+IL},
+\hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafaad8a463df70fc6e98cbdb63f1bf40c28}{mail\+::\+R\+C\+PT},
+\newline
+\hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafafae033baf99ab95bf78c65fcedcde9ac}{mail\+::\+D\+A\+TA}
+ \}
+\item
+enum \hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5}{mail\+::\+Auth\+State} \{ \hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5ade197a7d63e5282541f29f926bcbadc5}{mail\+::\+U\+S\+E\+R\+\_\+\+U\+N\+K\+N\+O\+WN},
+\hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5a9c5ed70973731b90fca03d504e802f07}{mail\+::\+U\+S\+E\+R\+\_\+\+Q\+U\+E\+RY},
+\hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5a35de6f039028fb41fcb5785736ed893b}{mail\+::\+U\+S\+E\+R\+\_\+\+S\+E\+C\+R\+E\+T\+\_\+\+Q\+U\+E\+RY},
+\hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5a2b29a1a5ed31b6cafec9e1227b887387}{mail\+::\+U\+S\+E\+R\+\_\+\+K\+N\+O\+WN}
+ \}
+\item
+enum \hyperlink{namespacemail_a3bb40782a1028f013c759e79529246bf}{mail\+::\+Mode} \{ \hyperlink{namespacemail_a3bb40782a1028f013c759e79529246bfa3254eea760cc8921e6826e7fa802fceb}{mail\+::\+W\+A\+I\+T\+\_\+\+F\+O\+R\+\_\+\+D\+A\+TA},
+\hyperlink{namespacemail_a3bb40782a1028f013c759e79529246bfa516543118042870662b7e60451f1d23e}{mail\+::\+R\+E\+C\+E\+I\+V\+E\+\_\+\+D\+A\+TA}
+ \}
+\end{DoxyCompactItemize}
+
+
+\subsection{Macro Definition Documentation}
+\mbox{\Hypertarget{_s_m_t_p_session_8h_a6cb23a858b0a21bdaa644b9181dc415f}\label{_s_m_t_p_session_8h_a6cb23a858b0a21bdaa644b9181dc415f}}
+\index{S\+M\+T\+P\+Session.\+h@{S\+M\+T\+P\+Session.\+h}!C\+R\+LF@{C\+R\+LF}}
+\index{C\+R\+LF@{C\+R\+LF}!S\+M\+T\+P\+Session.\+h@{S\+M\+T\+P\+Session.\+h}}
+\subsubsection{\texorpdfstring{C\+R\+LF}{CRLF}}
+{\footnotesize\ttfamily \#define C\+R\+LF~\char`\"{}\textbackslash{}r\textbackslash{}n\char`\"{}}
+
diff --git a/docs/latex/_s_m_t_p_session_8h__dep__incl.md5 b/docs/latex/_s_m_t_p_session_8h__dep__incl.md5
new file mode 100644
index 0000000..ed1b0be
--- /dev/null
+++ b/docs/latex/_s_m_t_p_session_8h__dep__incl.md5
@@ -0,0 +1 @@
+8d30e37968b9dddb95c1f0f50fb2878e
\ No newline at end of file
diff --git a/docs/latex/_s_m_t_p_session_8h__dep__incl.pdf b/docs/latex/_s_m_t_p_session_8h__dep__incl.pdf
new file mode 100644
index 0000000..a1cb8a4
Binary files /dev/null and b/docs/latex/_s_m_t_p_session_8h__dep__incl.pdf differ
diff --git a/docs/latex/_s_m_t_p_session_8h__incl.md5 b/docs/latex/_s_m_t_p_session_8h__incl.md5
new file mode 100644
index 0000000..ad7437b
--- /dev/null
+++ b/docs/latex/_s_m_t_p_session_8h__incl.md5
@@ -0,0 +1 @@
+9b35ce0dc2c459abc932dadb21f04c24
\ No newline at end of file
diff --git a/docs/latex/_s_m_t_p_session_8h__incl.pdf b/docs/latex/_s_m_t_p_session_8h__incl.pdf
new file mode 100644
index 0000000..30cf4af
Binary files /dev/null and b/docs/latex/_s_m_t_p_session_8h__incl.pdf differ
diff --git a/docs/latex/annotated.tex b/docs/latex/annotated.tex
new file mode 100644
index 0000000..099ba2d
--- /dev/null
+++ b/docs/latex/annotated.tex
@@ -0,0 +1,58 @@
+\section{Class List}
+Here are the classes, structs, unions and interfaces with brief descriptions\+:\begin{DoxyCompactList}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___a_p_p_e_n_d}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+ND} }{\pageref{classmail_1_1_____i_m_a_p___a_p_p_e_n_d}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+TE} }{\pageref{classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___c_h_e_c_k}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+CK} }{\pageref{classmail_1_1_____i_m_a_p___c_h_e_c_k}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___c_l_o_s_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+SE} }{\pageref{classmail_1_1_____i_m_a_p___c_l_o_s_e}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___c_o_p_y}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+PY} }{\pageref{classmail_1_1_____i_m_a_p___c_o_p_y}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___c_r_e_a_t_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+TE} }{\pageref{classmail_1_1_____i_m_a_p___c_r_e_a_t_e}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___d_e_l_e_t_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+TE} }{\pageref{classmail_1_1_____i_m_a_p___d_e_l_e_t_e}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+NE} }{\pageref{classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+GE} }{\pageref{classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___f_e_t_c_h}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+CH} }{\pageref{classmail_1_1_____i_m_a_p___f_e_t_c_h}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___l_i_s_t}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+ST} }{\pageref{classmail_1_1_____i_m_a_p___l_i_s_t}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___l_o_g_i_n}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+IN} }{\pageref{classmail_1_1_____i_m_a_p___l_o_g_i_n}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___l_s_u_b}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+UB} }{\pageref{classmail_1_1_____i_m_a_p___l_s_u_b}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___r_e_n_a_m_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+ME} }{\pageref{classmail_1_1_____i_m_a_p___r_e_n_a_m_e}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___s_e_a_r_c_h}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+CH} }{\pageref{classmail_1_1_____i_m_a_p___s_e_a_r_c_h}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___s_e_l_e_c_t}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+CT} }{\pageref{classmail_1_1_____i_m_a_p___s_e_l_e_c_t}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+LS} }{\pageref{classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___s_t_a_t_u_s}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+US} }{\pageref{classmail_1_1_____i_m_a_p___s_t_a_t_u_s}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___s_t_o_r_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+RE} }{\pageref{classmail_1_1_____i_m_a_p___s_t_o_r_e}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+BE} }{\pageref{classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___u_i_d}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+ID} }{\pageref{classmail_1_1_____i_m_a_p___u_i_d}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e}{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+BE} }{\pageref{classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____p_o_p3___d_e_l_e}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+LE} }{\pageref{classmail_1_1_____p_o_p3___d_e_l_e}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____p_o_p3___l_a_s_t}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+ST} }{\pageref{classmail_1_1_____p_o_p3___l_a_s_t}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____p_o_p3___l_i_s_t}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+ST} }{\pageref{classmail_1_1_____p_o_p3___l_i_s_t}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____p_o_p3___n_o_o_p}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+OP} }{\pageref{classmail_1_1_____p_o_p3___n_o_o_p}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____p_o_p3___p_a_s_s}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+SS} }{\pageref{classmail_1_1_____p_o_p3___p_a_s_s}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____p_o_p3___q_u_i_t}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+IT} }{\pageref{classmail_1_1_____p_o_p3___q_u_i_t}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____p_o_p3___r_e_t_r}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+TR} }{\pageref{classmail_1_1_____p_o_p3___r_e_t_r}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____p_o_p3___r_p_o_p}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+OP} }{\pageref{classmail_1_1_____p_o_p3___r_p_o_p}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____p_o_p3___r_s_e_t}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+ET} }{\pageref{classmail_1_1_____p_o_p3___r_s_e_t}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____p_o_p3___s_t_a_t}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+AT} }{\pageref{classmail_1_1_____p_o_p3___s_t_a_t}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____p_o_p3___t_o_p}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+OP} }{\pageref{classmail_1_1_____p_o_p3___t_o_p}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____p_o_p3___u_s_e_r}{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+ER} }{\pageref{classmail_1_1_____p_o_p3___u_s_e_r}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____s_m_t_p___a_u_t_h}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+TH} }{\pageref{classmail_1_1_____s_m_t_p___a_u_t_h}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____s_m_t_p___d_a_t_a}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+TA} }{\pageref{classmail_1_1_____s_m_t_p___d_a_t_a}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____s_m_t_p___e_h_l_o}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+LO} }{\pageref{classmail_1_1_____s_m_t_p___e_h_l_o}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____s_m_t_p___h_e_l_o}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+LO} }{\pageref{classmail_1_1_____s_m_t_p___h_e_l_o}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____s_m_t_p___m_a_i_l}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+IL} }{\pageref{classmail_1_1_____s_m_t_p___m_a_i_l}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____s_m_t_p___n_o_o_p}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+OP} }{\pageref{classmail_1_1_____s_m_t_p___n_o_o_p}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____s_m_t_p___q_u_i_t}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+IT} }{\pageref{classmail_1_1_____s_m_t_p___q_u_i_t}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____s_m_t_p___r_c_p_t}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+PT} }{\pageref{classmail_1_1_____s_m_t_p___r_c_p_t}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____s_m_t_p___r_s_e_t}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+ET} }{\pageref{classmail_1_1_____s_m_t_p___r_s_e_t}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_____s_m_t_p___v_r_f_y}{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+FY} }{\pageref{classmail_1_1_____s_m_t_p___v_r_f_y}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_i_m_a_p_command}{mail\+::\+I\+M\+A\+P\+Command} }{\pageref{classmail_1_1_i_m_a_p_command}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_i_m_a_p_service}{mail\+::\+I\+M\+A\+P\+Service} }{\pageref{classmail_1_1_i_m_a_p_service}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_i_m_a_p_session}{mail\+::\+I\+M\+A\+P\+Session} }{\pageref{classmail_1_1_i_m_a_p_session}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_mail_delivery}{mail\+::\+Mail\+Delivery} }{\pageref{classmail_1_1_mail_delivery}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_mail_file_system}{mail\+::\+Mail\+File\+System} }{\pageref{classmail_1_1_mail_file_system}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_p_o_p3_command}{mail\+::\+P\+O\+P3\+Command} }{\pageref{classmail_1_1_p_o_p3_command}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_p_o_p3_service}{mail\+::\+P\+O\+P3\+Service} }{\pageref{classmail_1_1_p_o_p3_service}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_p_o_p3_session}{mail\+::\+P\+O\+P3\+Session} }{\pageref{classmail_1_1_p_o_p3_session}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_s_m_t_p_command}{mail\+::\+S\+M\+T\+P\+Command} }{\pageref{classmail_1_1_s_m_t_p_command}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_s_m_t_p_service}{mail\+::\+S\+M\+T\+P\+Service} }{\pageref{classmail_1_1_s_m_t_p_service}}{}
+\item\contentsline{section}{\hyperlink{classmail_1_1_s_m_t_p_session}{mail\+::\+S\+M\+T\+P\+Session} }{\pageref{classmail_1_1_s_m_t_p_session}}{}
+\end{DoxyCompactList}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___a_p_p_e_n_d.tex b/docs/latex/classmail_1_1_____i_m_a_p___a_p_p_e_n_d.tex
new file mode 100644
index 0000000..0e6d085
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___a_p_p_e_n_d.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___a_p_p_e_n_d}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+ND Class Reference}
+\label{classmail_1_1_____i_m_a_p___a_p_p_e_n_d}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+ND@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+ND}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+N\+D.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+ND\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=203pt]{classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+ND\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=203pt]{classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___a_p_p_e_n_d_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+N\+D.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph.md5
new file mode 100644
index 0000000..086d026
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph.md5
@@ -0,0 +1 @@
+807ae5a1046c508d884be7e35fb5af0f
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph.pdf
new file mode 100644
index 0000000..3f3524d
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph.md5
new file mode 100644
index 0000000..163be71
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph.md5
@@ -0,0 +1 @@
+c7478ef77bc692efed9aad662b4d7bd6
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph.pdf
new file mode 100644
index 0000000..3f3524d
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___a_p_p_e_n_d__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e.tex b/docs/latex/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e.tex
new file mode 100644
index 0000000..13eeafa
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+TE Class Reference}
+\label{classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+TE@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+TE}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+T\+E.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+TE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=239pt]{classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+TE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=239pt]{classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+T\+E.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph.md5
new file mode 100644
index 0000000..a57b29f
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph.md5
@@ -0,0 +1 @@
+e3de72bda538d5af923a2af27b594baa
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph.pdf
new file mode 100644
index 0000000..fcbcf99
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph.md5
new file mode 100644
index 0000000..b9fbe0a
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph.md5
@@ -0,0 +1 @@
+6c3938d955892693bac19ce7c86eb78a
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph.pdf
new file mode 100644
index 0000000..fcbcf99
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_h_e_c_k.tex b/docs/latex/classmail_1_1_____i_m_a_p___c_h_e_c_k.tex
new file mode 100644
index 0000000..e534f66
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___c_h_e_c_k.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___c_h_e_c_k}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+CK Class Reference}
+\label{classmail_1_1_____i_m_a_p___c_h_e_c_k}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+CK@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+CK}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+C\+K.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+CK\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=197pt]{classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+CK\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=197pt]{classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___c_h_e_c_k_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+C\+K.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph.md5
new file mode 100644
index 0000000..e1adc62
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph.md5
@@ -0,0 +1 @@
+2742319ea87d3c12aa35bf5178832f56
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph.pdf
new file mode 100644
index 0000000..8a1c83a
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___c_h_e_c_k__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph.md5
new file mode 100644
index 0000000..fcbd088
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph.md5
@@ -0,0 +1 @@
+8c9efe336612792ecc3f5434028a8123
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph.pdf
new file mode 100644
index 0000000..8a1c83a
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___c_h_e_c_k__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_l_o_s_e.tex b/docs/latex/classmail_1_1_____i_m_a_p___c_l_o_s_e.tex
new file mode 100644
index 0000000..b15a8af
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___c_l_o_s_e.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___c_l_o_s_e}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+SE Class Reference}
+\label{classmail_1_1_____i_m_a_p___c_l_o_s_e}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+SE@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+SE}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+S\+E.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+SE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=195pt]{classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+SE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=195pt]{classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___c_l_o_s_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+S\+E.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph.md5
new file mode 100644
index 0000000..526e430
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph.md5
@@ -0,0 +1 @@
+4b275d8f7dac09817c99665a8c1cf36d
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph.pdf
new file mode 100644
index 0000000..fe68544
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___c_l_o_s_e__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph.md5
new file mode 100644
index 0000000..228da95
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph.md5
@@ -0,0 +1 @@
+a3dd93e0ea448c58bb5809d2cb03a2a2
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph.pdf
new file mode 100644
index 0000000..fe68544
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___c_l_o_s_e__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_o_p_y.tex b/docs/latex/classmail_1_1_____i_m_a_p___c_o_p_y.tex
new file mode 100644
index 0000000..20c47e7
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___c_o_p_y.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___c_o_p_y}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+PY Class Reference}
+\label{classmail_1_1_____i_m_a_p___c_o_p_y}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+PY@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+PY}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+P\+Y.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+PY\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=190pt]{classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+PY\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=190pt]{classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___c_o_p_y_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+P\+Y.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph.md5
new file mode 100644
index 0000000..227ec47
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph.md5
@@ -0,0 +1 @@
+bc049203077f713d2e0813ba0624789d
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph.pdf
new file mode 100644
index 0000000..056f2c2
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___c_o_p_y__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph.md5
new file mode 100644
index 0000000..42b15e1
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph.md5
@@ -0,0 +1 @@
+4e7fd2c22f8723141d41635e90ad0213
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph.pdf
new file mode 100644
index 0000000..056f2c2
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___c_o_p_y__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_r_e_a_t_e.tex b/docs/latex/classmail_1_1_____i_m_a_p___c_r_e_a_t_e.tex
new file mode 100644
index 0000000..05b7ebd
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___c_r_e_a_t_e.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___c_r_e_a_t_e}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+TE Class Reference}
+\label{classmail_1_1_____i_m_a_p___c_r_e_a_t_e}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+TE@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+TE}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+T\+E.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+TE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=202pt]{classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+TE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=202pt]{classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___c_r_e_a_t_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+T\+E.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph.md5
new file mode 100644
index 0000000..f06d776
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph.md5
@@ -0,0 +1 @@
+06a36c7408c69f767ed95c0ed52df6e8
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph.pdf
new file mode 100644
index 0000000..bd713cf
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph.md5
new file mode 100644
index 0000000..8e8cdbf
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph.md5
@@ -0,0 +1 @@
+874aa9911636da533bbebcc99e4dd165
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph.pdf
new file mode 100644
index 0000000..bd713cf
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___c_r_e_a_t_e__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___d_e_l_e_t_e.tex b/docs/latex/classmail_1_1_____i_m_a_p___d_e_l_e_t_e.tex
new file mode 100644
index 0000000..e836162
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___d_e_l_e_t_e.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___d_e_l_e_t_e}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+TE Class Reference}
+\label{classmail_1_1_____i_m_a_p___d_e_l_e_t_e}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+TE@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+TE}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+T\+E.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+TE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=200pt]{classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+TE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=200pt]{classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___d_e_l_e_t_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+T\+E.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph.md5
new file mode 100644
index 0000000..9ed307b
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph.md5
@@ -0,0 +1 @@
+e78038a41a196d8706cd181b3d846d54
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph.pdf
new file mode 100644
index 0000000..aa6ee62
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph.md5
new file mode 100644
index 0000000..578f3c9
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph.md5
@@ -0,0 +1 @@
+14f018a4f0a34fe4aa71400fac2d1d49
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph.pdf
new file mode 100644
index 0000000..558a713
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___d_e_l_e_t_e__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e.tex b/docs/latex/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e.tex
new file mode 100644
index 0000000..793e84e
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+NE Class Reference}
+\label{classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+NE@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+NE}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+N\+E.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+NE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=207pt]{classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+NE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=207pt]{classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___e_x_a_m_i_n_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+N\+E.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph.md5
new file mode 100644
index 0000000..af1d949
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph.md5
@@ -0,0 +1 @@
+7fa18f3e5fac038fb169160daaf1f39a
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph.pdf
new file mode 100644
index 0000000..e843d70
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph.md5
new file mode 100644
index 0000000..03e9d6b
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph.md5
@@ -0,0 +1 @@
+6ee85e0ee7814897c018490e27d8449c
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph.pdf
new file mode 100644
index 0000000..e843d70
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e.tex b/docs/latex/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e.tex
new file mode 100644
index 0000000..a05309c
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+GE Class Reference}
+\label{classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+GE@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+GE}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+G\+E.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+GE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=211pt]{classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+GE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=211pt]{classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___e_x_p_u_n_g_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+G\+E.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph.md5
new file mode 100644
index 0000000..cb5844c
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph.md5
@@ -0,0 +1 @@
+55f5189eb7664906e56a40c03d66f18a
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph.pdf
new file mode 100644
index 0000000..95e8dd4
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph.md5
new file mode 100644
index 0000000..84cbcce
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph.md5
@@ -0,0 +1 @@
+11451b8b12c5a0e0b6c7e2a0ee1b7a6a
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph.pdf
new file mode 100644
index 0000000..95e8dd4
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___f_e_t_c_h.tex b/docs/latex/classmail_1_1_____i_m_a_p___f_e_t_c_h.tex
new file mode 100644
index 0000000..e81c47b
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___f_e_t_c_h.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___f_e_t_c_h}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+CH Class Reference}
+\label{classmail_1_1_____i_m_a_p___f_e_t_c_h}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+CH@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+CH}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+C\+H.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+CH\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=195pt]{classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+CH\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=195pt]{classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___f_e_t_c_h_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+C\+H.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph.md5
new file mode 100644
index 0000000..4928fcb
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph.md5
@@ -0,0 +1 @@
+aef8df2a3d94ec9abc976caf6f66413e
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph.pdf
new file mode 100644
index 0000000..e398f4f
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___f_e_t_c_h__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph.md5
new file mode 100644
index 0000000..c870cf3
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph.md5
@@ -0,0 +1 @@
+190d442d071796265a5d9315364415f5
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph.pdf
new file mode 100644
index 0000000..e398f4f
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___f_e_t_c_h__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___l_i_s_t.tex b/docs/latex/classmail_1_1_____i_m_a_p___l_i_s_t.tex
new file mode 100644
index 0000000..9c019eb
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___l_i_s_t.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___l_i_s_t}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+ST Class Reference}
+\label{classmail_1_1_____i_m_a_p___l_i_s_t}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+ST@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+ST}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+S\+T.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+ST\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=190pt]{classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+ST\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=190pt]{classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___l_i_s_t_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+S\+T.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph.md5
new file mode 100644
index 0000000..965ae81
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph.md5
@@ -0,0 +1 @@
+2a5e0db6ea53b5983360b7e75f329ecd
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph.pdf
new file mode 100644
index 0000000..43db8d0
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___l_i_s_t__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph.md5
new file mode 100644
index 0000000..accfc8d
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph.md5
@@ -0,0 +1 @@
+3eeeeb9149180816a552fef34729b746
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph.pdf
new file mode 100644
index 0000000..43db8d0
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___l_i_s_t__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___l_o_g_i_n.tex b/docs/latex/classmail_1_1_____i_m_a_p___l_o_g_i_n.tex
new file mode 100644
index 0000000..407272b
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___l_o_g_i_n.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___l_o_g_i_n}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+IN Class Reference}
+\label{classmail_1_1_____i_m_a_p___l_o_g_i_n}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+IN@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+IN}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+I\+N.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+IN\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+IN\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___l_o_g_i_n_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+I\+N.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph.md5
new file mode 100644
index 0000000..538567d
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph.md5
@@ -0,0 +1 @@
+a1c62d4131184a84b827573ef6520faa
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph.pdf
new file mode 100644
index 0000000..8364d30
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___l_o_g_i_n__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph.md5
new file mode 100644
index 0000000..de7b9f3
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph.md5
@@ -0,0 +1 @@
+04c8bb7f41f521986470769d97d58c2c
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph.pdf
new file mode 100644
index 0000000..8364d30
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___l_o_g_i_n__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___l_s_u_b.tex b/docs/latex/classmail_1_1_____i_m_a_p___l_s_u_b.tex
new file mode 100644
index 0000000..419659f
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___l_s_u_b.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___l_s_u_b}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+UB Class Reference}
+\label{classmail_1_1_____i_m_a_p___l_s_u_b}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+UB@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+UB}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+U\+B.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+UB\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=190pt]{classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+UB\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=190pt]{classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___l_s_u_b_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+U\+B.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph.md5
new file mode 100644
index 0000000..678ba5d
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph.md5
@@ -0,0 +1 @@
+90f73b176c4e47554b89908dd6dc121d
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph.pdf
new file mode 100644
index 0000000..d3d50b2
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___l_s_u_b__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph.md5
new file mode 100644
index 0000000..741737b
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph.md5
@@ -0,0 +1 @@
+a71dbe049c301a7bf12e6db9c4675f57
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph.pdf
new file mode 100644
index 0000000..d3d50b2
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___l_s_u_b__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___r_e_n_a_m_e.tex b/docs/latex/classmail_1_1_____i_m_a_p___r_e_n_a_m_e.tex
new file mode 100644
index 0000000..edd3f13
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___r_e_n_a_m_e.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___r_e_n_a_m_e}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+ME Class Reference}
+\label{classmail_1_1_____i_m_a_p___r_e_n_a_m_e}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+ME@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+ME}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+M\+E.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+ME\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=205pt]{classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+ME\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=205pt]{classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___r_e_n_a_m_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+M\+E.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph.md5
new file mode 100644
index 0000000..137db4a
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph.md5
@@ -0,0 +1 @@
+26cf251b77d06280aecec3ff23090132
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph.pdf
new file mode 100644
index 0000000..1ce4d68
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph.md5
new file mode 100644
index 0000000..bf885df
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph.md5
@@ -0,0 +1 @@
+ae92e901e263aa865811235a279a8743
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph.pdf
new file mode 100644
index 0000000..1ce4d68
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___r_e_n_a_m_e__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_e_a_r_c_h.tex b/docs/latex/classmail_1_1_____i_m_a_p___s_e_a_r_c_h.tex
new file mode 100644
index 0000000..dd6b92a
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_e_a_r_c_h.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___s_e_a_r_c_h}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+CH Class Reference}
+\label{classmail_1_1_____i_m_a_p___s_e_a_r_c_h}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+CH@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+CH}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+C\+H.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+CH\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=204pt]{classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+CH\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=204pt]{classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___s_e_a_r_c_h_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+C\+H.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph.md5
new file mode 100644
index 0000000..ff030a6
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph.md5
@@ -0,0 +1 @@
+f2aeca0a37766cbf6bcf1e47a6c3760d
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph.pdf
new file mode 100644
index 0000000..3f62657
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph.md5
new file mode 100644
index 0000000..6e50c42
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph.md5
@@ -0,0 +1 @@
+040c13001c3daff101722563bb67cf2d
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph.pdf
new file mode 100644
index 0000000..3f62657
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___s_e_a_r_c_h__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_e_l_e_c_t.tex b/docs/latex/classmail_1_1_____i_m_a_p___s_e_l_e_c_t.tex
new file mode 100644
index 0000000..bc08939
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_e_l_e_c_t.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___s_e_l_e_c_t}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+CT Class Reference}
+\label{classmail_1_1_____i_m_a_p___s_e_l_e_c_t}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+CT@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+CT}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+C\+T.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+CT\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=200pt]{classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+CT\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=200pt]{classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___s_e_l_e_c_t_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+C\+T.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph.md5
new file mode 100644
index 0000000..4d8c05d
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph.md5
@@ -0,0 +1 @@
+a6d43886da47cdf0d953d838ab5f491f
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph.pdf
new file mode 100644
index 0000000..97914fa
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph.md5
new file mode 100644
index 0000000..b5b1453
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph.md5
@@ -0,0 +1 @@
+23a82d545b9fc5fb0af4f477f7207396
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph.pdf
new file mode 100644
index 0000000..97914fa
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___s_e_l_e_c_t__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s.tex b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s.tex
new file mode 100644
index 0000000..ee049d2
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+LS Class Reference}
+\label{classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+LS@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+LS}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+L\+S.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+LS\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=212pt]{classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+LS\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=212pt]{classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___s_t_a_r_t_t_l_s_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+L\+S.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph.md5
new file mode 100644
index 0000000..db57540
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph.md5
@@ -0,0 +1 @@
+c072ce8a458d47aa7ff517adc3e5243b
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph.pdf
new file mode 100644
index 0000000..b448027
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph.md5
new file mode 100644
index 0000000..c9e083b
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph.md5
@@ -0,0 +1 @@
+43b3b56b3194a102e85037a1ba3a888e
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph.pdf
new file mode 100644
index 0000000..b448027
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_t_u_s.tex b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_t_u_s.tex
new file mode 100644
index 0000000..1af2668
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_t_u_s.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___s_t_a_t_u_s}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+US Class Reference}
+\label{classmail_1_1_____i_m_a_p___s_t_a_t_u_s}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+US@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+US}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+U\+S.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+US\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=201pt]{classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+US\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=201pt]{classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___s_t_a_t_u_s_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+U\+S.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph.md5
new file mode 100644
index 0000000..3dd6849
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph.md5
@@ -0,0 +1 @@
+0fff272646582a90bd19334014b5902d
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph.pdf
new file mode 100644
index 0000000..6ac918b
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph.md5
new file mode 100644
index 0000000..1cd4fc1
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph.md5
@@ -0,0 +1 @@
+6e3b005a35169e84422944608011273a
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph.pdf
new file mode 100644
index 0000000..6ac918b
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___s_t_a_t_u_s__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_t_o_r_e.tex b/docs/latex/classmail_1_1_____i_m_a_p___s_t_o_r_e.tex
new file mode 100644
index 0000000..fc10779
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_t_o_r_e.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___s_t_o_r_e}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+RE Class Reference}
+\label{classmail_1_1_____i_m_a_p___s_t_o_r_e}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+RE@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+RE}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+R\+E.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+RE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=196pt]{classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+RE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=196pt]{classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___s_t_o_r_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+R\+E.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph.md5
new file mode 100644
index 0000000..75a221a
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph.md5
@@ -0,0 +1 @@
+60d9124d40a92cc3ef15e5647db400e9
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph.pdf
new file mode 100644
index 0000000..2b90c87
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___s_t_o_r_e__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph.md5
new file mode 100644
index 0000000..9a4ae1a
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph.md5
@@ -0,0 +1 @@
+0159feda951a8baa4fb768c21c39b52f
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph.pdf
new file mode 100644
index 0000000..2b90c87
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___s_t_o_r_e__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e.tex b/docs/latex/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e.tex
new file mode 100644
index 0000000..21101fd
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+BE Class Reference}
+\label{classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+BE@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+BE}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+E.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+BE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=220pt]{classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+BE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=220pt]{classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+E.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph.md5
new file mode 100644
index 0000000..509beef
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph.md5
@@ -0,0 +1 @@
+073bd8d3cf46bb42acd54a7f1c43b3bb
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph.pdf
new file mode 100644
index 0000000..3a79398
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph.md5
new file mode 100644
index 0000000..e06d0e2
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph.md5
@@ -0,0 +1 @@
+5ae85606571242a4af5e0fb4046a1c79
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph.pdf
new file mode 100644
index 0000000..3a79398
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___u_i_d.tex b/docs/latex/classmail_1_1_____i_m_a_p___u_i_d.tex
new file mode 100644
index 0000000..d3ccaee
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___u_i_d.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___u_i_d}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+ID Class Reference}
+\label{classmail_1_1_____i_m_a_p___u_i_d}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+ID@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+ID}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+I\+D.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+ID\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=190pt]{classmail_1_1_____i_m_a_p___u_i_d__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+ID\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=190pt]{classmail_1_1_____i_m_a_p___u_i_d__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___u_i_d_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+I\+D.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___u_i_d__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___u_i_d__coll__graph.md5
new file mode 100644
index 0000000..405c303
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___u_i_d__coll__graph.md5
@@ -0,0 +1 @@
+017d3798e5fc8deb16ebe5ab0d125ae1
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___u_i_d__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___u_i_d__coll__graph.pdf
new file mode 100644
index 0000000..5b3a7a8
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___u_i_d__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___u_i_d__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___u_i_d__inherit__graph.md5
new file mode 100644
index 0000000..52f8742
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___u_i_d__inherit__graph.md5
@@ -0,0 +1 @@
+7a0e9e51fc518277a8f4a61c8e79d211
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___u_i_d__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___u_i_d__inherit__graph.pdf
new file mode 100644
index 0000000..5b3a7a8
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___u_i_d__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e.tex b/docs/latex/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e.tex
new file mode 100644
index 0000000..e864465
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e}{}\section{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+BE Class Reference}
+\label{classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e}\index{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+BE@{mail\+::\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+BE}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+B\+E.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+BE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=235pt]{classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+BE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=235pt]{classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+B\+E.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph.md5
new file mode 100644
index 0000000..e89c976
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph.md5
@@ -0,0 +1 @@
+2b915932efc02b732ceba1443a8f18cd
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph.pdf
new file mode 100644
index 0000000..866bd63
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph.md5 b/docs/latex/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph.md5
new file mode 100644
index 0000000..b3d86e9
--- /dev/null
+++ b/docs/latex/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph.md5
@@ -0,0 +1 @@
+bb034c9de781ae2d7643a9a5c1b04095
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph.pdf b/docs/latex/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph.pdf
new file mode 100644
index 0000000..a0d1238
Binary files /dev/null and b/docs/latex/classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___d_e_l_e.tex b/docs/latex/classmail_1_1_____p_o_p3___d_e_l_e.tex
new file mode 100644
index 0000000..39df624
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___d_e_l_e.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____p_o_p3___d_e_l_e}{}\section{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+LE Class Reference}
+\label{classmail_1_1_____p_o_p3___d_e_l_e}\index{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+LE@{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+LE}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+L\+E.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+LE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+LE\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___d_e_l_e__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___d_e_l_e_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+L\+E.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____p_o_p3___d_e_l_e__coll__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___d_e_l_e__coll__graph.md5
new file mode 100644
index 0000000..de82da6
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___d_e_l_e__coll__graph.md5
@@ -0,0 +1 @@
+cc81364ec2e78c6f16d649f429ef9b35
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___d_e_l_e__coll__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___d_e_l_e__coll__graph.pdf
new file mode 100644
index 0000000..794fb9f
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___d_e_l_e__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph.md5
new file mode 100644
index 0000000..bf318f3
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph.md5
@@ -0,0 +1 @@
+8d27165a3de73abc71bf4fa2fef7503d
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph.pdf
new file mode 100644
index 0000000..794fb9f
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___d_e_l_e__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___l_a_s_t.tex b/docs/latex/classmail_1_1_____p_o_p3___l_a_s_t.tex
new file mode 100644
index 0000000..7a719ce
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___l_a_s_t.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____p_o_p3___l_a_s_t}{}\section{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+ST Class Reference}
+\label{classmail_1_1_____p_o_p3___l_a_s_t}\index{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+ST@{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+ST}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+S\+T.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+ST\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+ST\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___l_a_s_t__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___l_a_s_t_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+S\+T.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____p_o_p3___l_a_s_t__coll__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___l_a_s_t__coll__graph.md5
new file mode 100644
index 0000000..5899d8b
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___l_a_s_t__coll__graph.md5
@@ -0,0 +1 @@
+72c5b70bd6f050e36372b82cabd2d7f7
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___l_a_s_t__coll__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___l_a_s_t__coll__graph.pdf
new file mode 100644
index 0000000..865d41d
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___l_a_s_t__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph.md5
new file mode 100644
index 0000000..d34be72
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph.md5
@@ -0,0 +1 @@
+1d6ce39d710cde9e649d2f6dba5d7dc7
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph.pdf
new file mode 100644
index 0000000..865d41d
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___l_a_s_t__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___l_i_s_t.tex b/docs/latex/classmail_1_1_____p_o_p3___l_i_s_t.tex
new file mode 100644
index 0000000..13a9480
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___l_i_s_t.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____p_o_p3___l_i_s_t}{}\section{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+ST Class Reference}
+\label{classmail_1_1_____p_o_p3___l_i_s_t}\index{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+ST@{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+ST}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+S\+T.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+ST\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+ST\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___l_i_s_t__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___l_i_s_t_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+S\+T.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____p_o_p3___l_i_s_t__coll__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___l_i_s_t__coll__graph.md5
new file mode 100644
index 0000000..46a70fa
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___l_i_s_t__coll__graph.md5
@@ -0,0 +1 @@
+1277474829e58c32c2cd6f0c7f1e7bd9
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___l_i_s_t__coll__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___l_i_s_t__coll__graph.pdf
new file mode 100644
index 0000000..bc14d05
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___l_i_s_t__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph.md5
new file mode 100644
index 0000000..273fc2e
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph.md5
@@ -0,0 +1 @@
+4c20e512a06ad54077948af672ff874e
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph.pdf
new file mode 100644
index 0000000..bc14d05
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___l_i_s_t__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___n_o_o_p.tex b/docs/latex/classmail_1_1_____p_o_p3___n_o_o_p.tex
new file mode 100644
index 0000000..4b00fbf
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___n_o_o_p.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____p_o_p3___n_o_o_p}{}\section{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+OP Class Reference}
+\label{classmail_1_1_____p_o_p3___n_o_o_p}\index{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+OP@{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+OP}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+O\+P.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+OP\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+OP\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___n_o_o_p__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___n_o_o_p_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+O\+P.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____p_o_p3___n_o_o_p__coll__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___n_o_o_p__coll__graph.md5
new file mode 100644
index 0000000..2095f79
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___n_o_o_p__coll__graph.md5
@@ -0,0 +1 @@
+b44a2ad3420c719423d76e903020b503
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___n_o_o_p__coll__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___n_o_o_p__coll__graph.pdf
new file mode 100644
index 0000000..f2a30b8
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___n_o_o_p__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph.md5
new file mode 100644
index 0000000..4d94c4b
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph.md5
@@ -0,0 +1 @@
+17713eea07101fca34cf4c70bf07fe07
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph.pdf
new file mode 100644
index 0000000..f2a30b8
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___n_o_o_p__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___p_a_s_s.tex b/docs/latex/classmail_1_1_____p_o_p3___p_a_s_s.tex
new file mode 100644
index 0000000..5ab7894
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___p_a_s_s.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____p_o_p3___p_a_s_s}{}\section{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+SS Class Reference}
+\label{classmail_1_1_____p_o_p3___p_a_s_s}\index{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+SS@{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+SS}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+S\+S.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+SS\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+SS\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___p_a_s_s__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___p_a_s_s_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+S\+S.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____p_o_p3___p_a_s_s__coll__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___p_a_s_s__coll__graph.md5
new file mode 100644
index 0000000..1979dc4
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___p_a_s_s__coll__graph.md5
@@ -0,0 +1 @@
+da69a21f8429a2494401d5963472482e
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___p_a_s_s__coll__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___p_a_s_s__coll__graph.pdf
new file mode 100644
index 0000000..8d0984c
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___p_a_s_s__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph.md5
new file mode 100644
index 0000000..d27d365
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph.md5
@@ -0,0 +1 @@
+a694fe4e4d7d47bf39a5c0232c04b07d
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph.pdf
new file mode 100644
index 0000000..8d0984c
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___p_a_s_s__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___q_u_i_t.tex b/docs/latex/classmail_1_1_____p_o_p3___q_u_i_t.tex
new file mode 100644
index 0000000..73699ec
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___q_u_i_t.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____p_o_p3___q_u_i_t}{}\section{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+IT Class Reference}
+\label{classmail_1_1_____p_o_p3___q_u_i_t}\index{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+IT@{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+IT}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+I\+T.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+IT\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+IT\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___q_u_i_t__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___q_u_i_t_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+I\+T.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____p_o_p3___q_u_i_t__coll__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___q_u_i_t__coll__graph.md5
new file mode 100644
index 0000000..be15913
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___q_u_i_t__coll__graph.md5
@@ -0,0 +1 @@
+8edc7a8e4422108451bc1a189a79ca38
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___q_u_i_t__coll__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___q_u_i_t__coll__graph.pdf
new file mode 100644
index 0000000..6589bbc
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___q_u_i_t__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph.md5
new file mode 100644
index 0000000..d56da12
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph.md5
@@ -0,0 +1 @@
+1b4d4643ac62262115ab8fe587779fb9
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph.pdf
new file mode 100644
index 0000000..6589bbc
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___q_u_i_t__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___r_e_t_r.tex b/docs/latex/classmail_1_1_____p_o_p3___r_e_t_r.tex
new file mode 100644
index 0000000..261afa9
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___r_e_t_r.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____p_o_p3___r_e_t_r}{}\section{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+TR Class Reference}
+\label{classmail_1_1_____p_o_p3___r_e_t_r}\index{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+TR@{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+TR}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+T\+R.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+TR\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+TR\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___r_e_t_r__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___r_e_t_r_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+T\+R.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____p_o_p3___r_e_t_r__coll__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___r_e_t_r__coll__graph.md5
new file mode 100644
index 0000000..c7f082c
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___r_e_t_r__coll__graph.md5
@@ -0,0 +1 @@
+a1990213b8515036ee7fce8931c08630
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___r_e_t_r__coll__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___r_e_t_r__coll__graph.pdf
new file mode 100644
index 0000000..46a3dba
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___r_e_t_r__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph.md5
new file mode 100644
index 0000000..25d9621
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph.md5
@@ -0,0 +1 @@
+89877152d91511ac5f7ba87d241dca27
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph.pdf
new file mode 100644
index 0000000..46a3dba
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___r_e_t_r__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___r_p_o_p.tex b/docs/latex/classmail_1_1_____p_o_p3___r_p_o_p.tex
new file mode 100644
index 0000000..93b4381
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___r_p_o_p.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____p_o_p3___r_p_o_p}{}\section{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+OP Class Reference}
+\label{classmail_1_1_____p_o_p3___r_p_o_p}\index{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+OP@{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+OP}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+O\+P.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+OP\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+OP\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___r_p_o_p__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___r_p_o_p_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+O\+P.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____p_o_p3___r_p_o_p__coll__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___r_p_o_p__coll__graph.md5
new file mode 100644
index 0000000..377fadf
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___r_p_o_p__coll__graph.md5
@@ -0,0 +1 @@
+da57e4e8f419c6f096e6c180d2bf52bd
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___r_p_o_p__coll__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___r_p_o_p__coll__graph.pdf
new file mode 100644
index 0000000..d698c15
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___r_p_o_p__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph.md5
new file mode 100644
index 0000000..1e35b78
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph.md5
@@ -0,0 +1 @@
+91a631e00dcbdcb26ad00f8e5bfc44b9
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph.pdf
new file mode 100644
index 0000000..d698c15
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___r_p_o_p__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___r_s_e_t.tex b/docs/latex/classmail_1_1_____p_o_p3___r_s_e_t.tex
new file mode 100644
index 0000000..886369d
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___r_s_e_t.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____p_o_p3___r_s_e_t}{}\section{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+ET Class Reference}
+\label{classmail_1_1_____p_o_p3___r_s_e_t}\index{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+ET@{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+ET}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+E\+T.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+ET\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+ET\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___r_s_e_t__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___r_s_e_t_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+E\+T.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____p_o_p3___r_s_e_t__coll__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___r_s_e_t__coll__graph.md5
new file mode 100644
index 0000000..5982f32
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___r_s_e_t__coll__graph.md5
@@ -0,0 +1 @@
+6e97b81a0fd63dca1f29ace51c8f4b81
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___r_s_e_t__coll__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___r_s_e_t__coll__graph.pdf
new file mode 100644
index 0000000..7e3df60
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___r_s_e_t__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph.md5
new file mode 100644
index 0000000..8452572
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph.md5
@@ -0,0 +1 @@
+41544eebe3f2e2d39dc9e782c669b377
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph.pdf
new file mode 100644
index 0000000..7e3df60
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___r_s_e_t__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___s_t_a_t.tex b/docs/latex/classmail_1_1_____p_o_p3___s_t_a_t.tex
new file mode 100644
index 0000000..f9525fe
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___s_t_a_t.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____p_o_p3___s_t_a_t}{}\section{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+AT Class Reference}
+\label{classmail_1_1_____p_o_p3___s_t_a_t}\index{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+AT@{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+AT}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+A\+T.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+AT\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+AT\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___s_t_a_t__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___s_t_a_t_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+A\+T.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____p_o_p3___s_t_a_t__coll__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___s_t_a_t__coll__graph.md5
new file mode 100644
index 0000000..4056481
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___s_t_a_t__coll__graph.md5
@@ -0,0 +1 @@
+f168ff65d53d88d56ecf08314090234d
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___s_t_a_t__coll__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___s_t_a_t__coll__graph.pdf
new file mode 100644
index 0000000..4e9b70c
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___s_t_a_t__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph.md5
new file mode 100644
index 0000000..9f93e4e
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph.md5
@@ -0,0 +1 @@
+ea2826ad2523774fa5dfd67470b61174
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph.pdf
new file mode 100644
index 0000000..4e9b70c
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___s_t_a_t__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___t_o_p.tex b/docs/latex/classmail_1_1_____p_o_p3___t_o_p.tex
new file mode 100644
index 0000000..d9c8a34
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___t_o_p.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____p_o_p3___t_o_p}{}\section{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+OP Class Reference}
+\label{classmail_1_1_____p_o_p3___t_o_p}\index{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+OP@{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+OP}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+O\+P.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+OP\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___t_o_p__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+OP\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___t_o_p__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___t_o_p_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+O\+P.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____p_o_p3___t_o_p__coll__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___t_o_p__coll__graph.md5
new file mode 100644
index 0000000..d43da5a
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___t_o_p__coll__graph.md5
@@ -0,0 +1 @@
+c150af55c1d512afc5b516a60cbeca81
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___t_o_p__coll__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___t_o_p__coll__graph.pdf
new file mode 100644
index 0000000..a9edb10
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___t_o_p__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___t_o_p__inherit__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___t_o_p__inherit__graph.md5
new file mode 100644
index 0000000..1b9e84d
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___t_o_p__inherit__graph.md5
@@ -0,0 +1 @@
+209bf1be02cb5c990614facbcefcf0e4
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___t_o_p__inherit__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___t_o_p__inherit__graph.pdf
new file mode 100644
index 0000000..a9edb10
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___t_o_p__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___u_s_e_r.tex b/docs/latex/classmail_1_1_____p_o_p3___u_s_e_r.tex
new file mode 100644
index 0000000..4748640
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___u_s_e_r.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____p_o_p3___u_s_e_r}{}\section{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+ER Class Reference}
+\label{classmail_1_1_____p_o_p3___u_s_e_r}\index{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+ER@{mail\+::\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+ER}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+E\+R.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+ER\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+ER\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_____p_o_p3___u_s_e_r__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___u_s_e_r_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+E\+R.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____p_o_p3___u_s_e_r__coll__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___u_s_e_r__coll__graph.md5
new file mode 100644
index 0000000..d837ec8
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___u_s_e_r__coll__graph.md5
@@ -0,0 +1 @@
+c087ce65aeae048cbd498865ce347aad
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___u_s_e_r__coll__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___u_s_e_r__coll__graph.pdf
new file mode 100644
index 0000000..3b5ece1
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___u_s_e_r__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph.md5 b/docs/latex/classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph.md5
new file mode 100644
index 0000000..142d78f
--- /dev/null
+++ b/docs/latex/classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph.md5
@@ -0,0 +1 @@
+e20810683187568b4a7cbe56f9e56890
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph.pdf b/docs/latex/classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph.pdf
new file mode 100644
index 0000000..3b5ece1
Binary files /dev/null and b/docs/latex/classmail_1_1_____p_o_p3___u_s_e_r__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___a_u_t_h.tex b/docs/latex/classmail_1_1_____s_m_t_p___a_u_t_h.tex
new file mode 100644
index 0000000..d44171a
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___a_u_t_h.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____s_m_t_p___a_u_t_h}{}\section{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+TH Class Reference}
+\label{classmail_1_1_____s_m_t_p___a_u_t_h}\index{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+TH@{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+TH}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+T\+H.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+TH\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+TH\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___a_u_t_h_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+T\+H.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph.md5
new file mode 100644
index 0000000..bd86711
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph.md5
@@ -0,0 +1 @@
+23cb0c6cc52d0b15acd4049eb94c45be
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph.pdf
new file mode 100644
index 0000000..d290364
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___a_u_t_h__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph.md5
new file mode 100644
index 0000000..1eb2171
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph.md5
@@ -0,0 +1 @@
+7e7b28206f37eb1e1df833beae80635d
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph.pdf
new file mode 100644
index 0000000..d290364
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___a_u_t_h__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___d_a_t_a.tex b/docs/latex/classmail_1_1_____s_m_t_p___d_a_t_a.tex
new file mode 100644
index 0000000..9703a9b
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___d_a_t_a.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____s_m_t_p___d_a_t_a}{}\section{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+TA Class Reference}
+\label{classmail_1_1_____s_m_t_p___d_a_t_a}\index{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+TA@{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+TA}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+T\+A.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+TA\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+TA\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___d_a_t_a_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+T\+A.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph.md5
new file mode 100644
index 0000000..dcda424
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph.md5
@@ -0,0 +1 @@
+a98a143520e69985ece89087170b7ee6
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph.pdf
new file mode 100644
index 0000000..6f39245
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___d_a_t_a__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph.md5
new file mode 100644
index 0000000..1d6d439
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph.md5
@@ -0,0 +1 @@
+60dcbcb223951e523cc3c963b80ecf22
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph.pdf
new file mode 100644
index 0000000..6f39245
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___d_a_t_a__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___e_h_l_o.tex b/docs/latex/classmail_1_1_____s_m_t_p___e_h_l_o.tex
new file mode 100644
index 0000000..7400b48
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___e_h_l_o.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____s_m_t_p___e_h_l_o}{}\section{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+LO Class Reference}
+\label{classmail_1_1_____s_m_t_p___e_h_l_o}\index{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+LO@{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+LO}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+L\+O.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+LO\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+LO\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___e_h_l_o_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+L\+O.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph.md5
new file mode 100644
index 0000000..4391acd
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph.md5
@@ -0,0 +1 @@
+839e6d1d3b97e1f44fa3fa0bc1c6e505
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph.pdf
new file mode 100644
index 0000000..7518b75
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___e_h_l_o__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph.md5
new file mode 100644
index 0000000..6cd4baf
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph.md5
@@ -0,0 +1 @@
+e9e7446ea97671b3f4820800757cc566
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph.pdf
new file mode 100644
index 0000000..7518b75
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___e_h_l_o__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___h_e_l_o.tex b/docs/latex/classmail_1_1_____s_m_t_p___h_e_l_o.tex
new file mode 100644
index 0000000..337865d
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___h_e_l_o.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____s_m_t_p___h_e_l_o}{}\section{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+LO Class Reference}
+\label{classmail_1_1_____s_m_t_p___h_e_l_o}\index{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+LO@{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+LO}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+L\+O.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+LO\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+LO\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___h_e_l_o_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+L\+O.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph.md5
new file mode 100644
index 0000000..dbf7330
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph.md5
@@ -0,0 +1 @@
+963479b89d65756e3cd54a48ca83167c
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph.pdf
new file mode 100644
index 0000000..8eb8ab7
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___h_e_l_o__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph.md5
new file mode 100644
index 0000000..e636765
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph.md5
@@ -0,0 +1 @@
+62a1bee0f1683abb02a6a8b75452d361
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph.pdf
new file mode 100644
index 0000000..8eb8ab7
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___h_e_l_o__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___m_a_i_l.tex b/docs/latex/classmail_1_1_____s_m_t_p___m_a_i_l.tex
new file mode 100644
index 0000000..d67fb77
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___m_a_i_l.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____s_m_t_p___m_a_i_l}{}\section{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+IL Class Reference}
+\label{classmail_1_1_____s_m_t_p___m_a_i_l}\index{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+IL@{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+IL}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+I\+L.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+IL\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+IL\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___m_a_i_l_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+I\+L.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph.md5
new file mode 100644
index 0000000..3e106ca
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph.md5
@@ -0,0 +1 @@
+f10cc10e13f8de296f265aec90f1d527
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph.pdf
new file mode 100644
index 0000000..fe7ab3b
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___m_a_i_l__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph.md5
new file mode 100644
index 0000000..b88c825
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph.md5
@@ -0,0 +1 @@
+694e9f1f07529940a40ab0e3dcf69620
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph.pdf
new file mode 100644
index 0000000..fe7ab3b
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___m_a_i_l__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___n_o_o_p.tex b/docs/latex/classmail_1_1_____s_m_t_p___n_o_o_p.tex
new file mode 100644
index 0000000..37a4a88
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___n_o_o_p.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____s_m_t_p___n_o_o_p}{}\section{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+OP Class Reference}
+\label{classmail_1_1_____s_m_t_p___n_o_o_p}\index{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+OP@{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+OP}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+O\+P.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+OP\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+OP\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___n_o_o_p_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+O\+P.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph.md5
new file mode 100644
index 0000000..ab8992d
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph.md5
@@ -0,0 +1 @@
+fe2cfbf571b6adf7c72fc7a294cc981d
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph.pdf
new file mode 100644
index 0000000..0385998
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___n_o_o_p__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph.md5
new file mode 100644
index 0000000..83a5bda
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph.md5
@@ -0,0 +1 @@
+0546af94abebd72015c717791ecac399
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph.pdf
new file mode 100644
index 0000000..0385998
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___n_o_o_p__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___q_u_i_t.tex b/docs/latex/classmail_1_1_____s_m_t_p___q_u_i_t.tex
new file mode 100644
index 0000000..c944595
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___q_u_i_t.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____s_m_t_p___q_u_i_t}{}\section{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+IT Class Reference}
+\label{classmail_1_1_____s_m_t_p___q_u_i_t}\index{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+IT@{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+IT}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+I\+T.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+IT\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+IT\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___q_u_i_t_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+I\+T.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph.md5
new file mode 100644
index 0000000..05a04fc
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph.md5
@@ -0,0 +1 @@
+46cde1ead8f40711e0879148cf280426
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph.pdf
new file mode 100644
index 0000000..746126a
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___q_u_i_t__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph.md5
new file mode 100644
index 0000000..bc0c944
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph.md5
@@ -0,0 +1 @@
+1e30354762bc4b3483507f278a3ecf59
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph.pdf
new file mode 100644
index 0000000..746126a
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___q_u_i_t__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___r_c_p_t.tex b/docs/latex/classmail_1_1_____s_m_t_p___r_c_p_t.tex
new file mode 100644
index 0000000..ea6f87c
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___r_c_p_t.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____s_m_t_p___r_c_p_t}{}\section{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+PT Class Reference}
+\label{classmail_1_1_____s_m_t_p___r_c_p_t}\index{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+PT@{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+PT}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+P\+T.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+PT\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+PT\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___r_c_p_t_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+P\+T.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph.md5
new file mode 100644
index 0000000..52cf999
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph.md5
@@ -0,0 +1 @@
+d4e5628bd23224dcbeaff2567ffe2d90
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph.pdf
new file mode 100644
index 0000000..e3a9a86
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___r_c_p_t__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph.md5
new file mode 100644
index 0000000..18be3ed
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph.md5
@@ -0,0 +1 @@
+bad14d71caea961af71f1ee307fe2548
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph.pdf
new file mode 100644
index 0000000..e3a9a86
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___r_c_p_t__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___r_s_e_t.tex b/docs/latex/classmail_1_1_____s_m_t_p___r_s_e_t.tex
new file mode 100644
index 0000000..b5a497e
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___r_s_e_t.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____s_m_t_p___r_s_e_t}{}\section{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+ET Class Reference}
+\label{classmail_1_1_____s_m_t_p___r_s_e_t}\index{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+ET@{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+ET}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+E\+T.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+ET\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+ET\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___r_s_e_t_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+E\+T.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph.md5
new file mode 100644
index 0000000..54b279c
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph.md5
@@ -0,0 +1 @@
+3dccc81ce72606fd222735f4ab9eb9cd
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph.pdf
new file mode 100644
index 0000000..a188528
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___r_s_e_t__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph.md5
new file mode 100644
index 0000000..292d445
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph.md5
@@ -0,0 +1 @@
+0781bda4cf77867df6f3c514efae795b
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph.pdf
new file mode 100644
index 0000000..a188528
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___r_s_e_t__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___v_r_f_y.tex b/docs/latex/classmail_1_1_____s_m_t_p___v_r_f_y.tex
new file mode 100644
index 0000000..b6482ae
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___v_r_f_y.tex
@@ -0,0 +1,32 @@
+\hypertarget{classmail_1_1_____s_m_t_p___v_r_f_y}{}\section{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+FY Class Reference}
+\label{classmail_1_1_____s_m_t_p___v_r_f_y}\index{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+FY@{mail\+::\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+FY}}
+
+
+{\ttfamily \#include $<$\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+F\+Y.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+FY\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+FY\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Additional Inherited Members}
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___v_r_f_y_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+F\+Y.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph.md5
new file mode 100644
index 0000000..576ea9f
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph.md5
@@ -0,0 +1 @@
+8c4512919138201c640b76c0dce50e50
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph.pdf
new file mode 100644
index 0000000..f92c1f1
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___v_r_f_y__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph.md5 b/docs/latex/classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph.md5
new file mode 100644
index 0000000..72dc7c7
--- /dev/null
+++ b/docs/latex/classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph.md5
@@ -0,0 +1 @@
+6d5374b832ee561e958a574957c6a917
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph.pdf b/docs/latex/classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph.pdf
new file mode 100644
index 0000000..f92c1f1
Binary files /dev/null and b/docs/latex/classmail_1_1_____s_m_t_p___v_r_f_y__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_i_m_a_p_command.tex b/docs/latex/classmail_1_1_i_m_a_p_command.tex
new file mode 100644
index 0000000..7116aad
--- /dev/null
+++ b/docs/latex/classmail_1_1_i_m_a_p_command.tex
@@ -0,0 +1,53 @@
+\hypertarget{classmail_1_1_i_m_a_p_command}{}\section{mail\+:\+:I\+M\+A\+P\+Command Class Reference}
+\label{classmail_1_1_i_m_a_p_command}\index{mail\+::\+I\+M\+A\+P\+Command@{mail\+::\+I\+M\+A\+P\+Command}}
+
+
+{\ttfamily \#include $<$I\+M\+A\+P\+Command.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:I\+M\+A\+P\+Command\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[height=550pt]{classmail_1_1_i_m_a_p_command__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:I\+M\+A\+P\+Command\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=190pt]{classmail_1_1_i_m_a_p_command__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+virtual int \hyperlink{classmail_1_1_i_m_a_p_command_a6ef5ca5756c27bcfb839f4841970cfac}{process\+Command} (std\+::string request, core\+::\+T\+C\+P\+Session $\ast$session, std\+::stringstream \&data) override
+\item
+virtual int \hyperlink{classmail_1_1_i_m_a_p_command_acf9bd804a2315a8f504963e83eb4a737}{process\+Command} (coreutils\+::\+P\+String request, \hyperlink{classmail_1_1_i_m_a_p_session}{I\+M\+A\+P\+Session} \&session, std\+::stringstream \&data)
+\end{DoxyCompactItemize}
+
+
+\subsection{Member Function Documentation}
+\mbox{\Hypertarget{classmail_1_1_i_m_a_p_command_a6ef5ca5756c27bcfb839f4841970cfac}\label{classmail_1_1_i_m_a_p_command_a6ef5ca5756c27bcfb839f4841970cfac}}
+\index{mail\+::\+I\+M\+A\+P\+Command@{mail\+::\+I\+M\+A\+P\+Command}!process\+Command@{process\+Command}}
+\index{process\+Command@{process\+Command}!mail\+::\+I\+M\+A\+P\+Command@{mail\+::\+I\+M\+A\+P\+Command}}
+\subsubsection{\texorpdfstring{process\+Command()}{processCommand()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
+{\footnotesize\ttfamily virtual int mail\+::\+I\+M\+A\+P\+Command\+::process\+Command (\begin{DoxyParamCaption}\item[{std\+::string}]{request, }\item[{core\+::\+T\+C\+P\+Session $\ast$}]{session, }\item[{std\+::stringstream \&}]{data }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
+
+\mbox{\Hypertarget{classmail_1_1_i_m_a_p_command_acf9bd804a2315a8f504963e83eb4a737}\label{classmail_1_1_i_m_a_p_command_acf9bd804a2315a8f504963e83eb4a737}}
+\index{mail\+::\+I\+M\+A\+P\+Command@{mail\+::\+I\+M\+A\+P\+Command}!process\+Command@{process\+Command}}
+\index{process\+Command@{process\+Command}!mail\+::\+I\+M\+A\+P\+Command@{mail\+::\+I\+M\+A\+P\+Command}}
+\subsubsection{\texorpdfstring{process\+Command()}{processCommand()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
+{\footnotesize\ttfamily virtual int mail\+::\+I\+M\+A\+P\+Command\+::process\+Command (\begin{DoxyParamCaption}\item[{coreutils\+::\+P\+String}]{request, }\item[{\hyperlink{classmail_1_1_i_m_a_p_session}{I\+M\+A\+P\+Session} \&}]{session, }\item[{std\+::stringstream \&}]{data }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
+
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_i_m_a_p_command_8h}{I\+M\+A\+P\+Command.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_i_m_a_p_command__coll__graph.md5 b/docs/latex/classmail_1_1_i_m_a_p_command__coll__graph.md5
new file mode 100644
index 0000000..7381284
--- /dev/null
+++ b/docs/latex/classmail_1_1_i_m_a_p_command__coll__graph.md5
@@ -0,0 +1 @@
+4665ad672759444c6a3fff3170c4f9d4
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_i_m_a_p_command__coll__graph.pdf b/docs/latex/classmail_1_1_i_m_a_p_command__coll__graph.pdf
new file mode 100644
index 0000000..16b545a
Binary files /dev/null and b/docs/latex/classmail_1_1_i_m_a_p_command__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_i_m_a_p_command__inherit__graph.md5 b/docs/latex/classmail_1_1_i_m_a_p_command__inherit__graph.md5
new file mode 100644
index 0000000..f688cba
--- /dev/null
+++ b/docs/latex/classmail_1_1_i_m_a_p_command__inherit__graph.md5
@@ -0,0 +1 @@
+63266b583e58f6ae67096ac2ef563954
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_i_m_a_p_command__inherit__graph.pdf b/docs/latex/classmail_1_1_i_m_a_p_command__inherit__graph.pdf
new file mode 100644
index 0000000..eb48fe8
Binary files /dev/null and b/docs/latex/classmail_1_1_i_m_a_p_command__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_i_m_a_p_service.tex b/docs/latex/classmail_1_1_i_m_a_p_service.tex
new file mode 100644
index 0000000..9d0f814
--- /dev/null
+++ b/docs/latex/classmail_1_1_i_m_a_p_service.tex
@@ -0,0 +1,67 @@
+\hypertarget{classmail_1_1_i_m_a_p_service}{}\section{mail\+:\+:I\+M\+A\+P\+Service Class Reference}
+\label{classmail_1_1_i_m_a_p_service}\index{mail\+::\+I\+M\+A\+P\+Service@{mail\+::\+I\+M\+A\+P\+Service}}
+
+
+{\ttfamily \#include $<$I\+M\+A\+P\+Service.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:I\+M\+A\+P\+Service\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=178pt]{classmail_1_1_i_m_a_p_service__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:I\+M\+A\+P\+Service\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=296pt]{classmail_1_1_i_m_a_p_service__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classmail_1_1_i_m_a_p_service_a19160875a733b4fc1c77d7afb494b24c}{I\+M\+A\+P\+Service} (core\+::\+E\+Poll \&epoll, std\+::string \hyperlink{classmail_1_1_i_m_a_p_service_a9446d1d25ac2632776c0aae2a2839d9c}{host\+Name}, std\+::string mail\+Path, core\+::\+I\+P\+Address ip\+Address)
+\end{DoxyCompactItemize}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classmail_1_1_mail_file_system}{Mail\+File\+System} \hyperlink{classmail_1_1_i_m_a_p_service_a8da23ac03e1a9de7df614e201699ab9e}{mail\+File\+System}
+\item
+std\+::string \hyperlink{classmail_1_1_i_m_a_p_service_a9446d1d25ac2632776c0aae2a2839d9c}{host\+Name}
+\end{DoxyCompactItemize}
+
+
+\subsection{Constructor \& Destructor Documentation}
+\mbox{\Hypertarget{classmail_1_1_i_m_a_p_service_a19160875a733b4fc1c77d7afb494b24c}\label{classmail_1_1_i_m_a_p_service_a19160875a733b4fc1c77d7afb494b24c}}
+\index{mail\+::\+I\+M\+A\+P\+Service@{mail\+::\+I\+M\+A\+P\+Service}!I\+M\+A\+P\+Service@{I\+M\+A\+P\+Service}}
+\index{I\+M\+A\+P\+Service@{I\+M\+A\+P\+Service}!mail\+::\+I\+M\+A\+P\+Service@{mail\+::\+I\+M\+A\+P\+Service}}
+\subsubsection{\texorpdfstring{I\+M\+A\+P\+Service()}{IMAPService()}}
+{\footnotesize\ttfamily mail\+::\+I\+M\+A\+P\+Service\+::\+I\+M\+A\+P\+Service (\begin{DoxyParamCaption}\item[{core\+::\+E\+Poll \&}]{epoll, }\item[{std\+::string}]{host\+Name, }\item[{std\+::string}]{mail\+Path, }\item[{core\+::\+I\+P\+Address}]{ip\+Address }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
+
+
+
+\subsection{Member Data Documentation}
+\mbox{\Hypertarget{classmail_1_1_i_m_a_p_service_a9446d1d25ac2632776c0aae2a2839d9c}\label{classmail_1_1_i_m_a_p_service_a9446d1d25ac2632776c0aae2a2839d9c}}
+\index{mail\+::\+I\+M\+A\+P\+Service@{mail\+::\+I\+M\+A\+P\+Service}!host\+Name@{host\+Name}}
+\index{host\+Name@{host\+Name}!mail\+::\+I\+M\+A\+P\+Service@{mail\+::\+I\+M\+A\+P\+Service}}
+\subsubsection{\texorpdfstring{host\+Name}{hostName}}
+{\footnotesize\ttfamily std\+::string mail\+::\+I\+M\+A\+P\+Service\+::host\+Name}
+
+\mbox{\Hypertarget{classmail_1_1_i_m_a_p_service_a8da23ac03e1a9de7df614e201699ab9e}\label{classmail_1_1_i_m_a_p_service_a8da23ac03e1a9de7df614e201699ab9e}}
+\index{mail\+::\+I\+M\+A\+P\+Service@{mail\+::\+I\+M\+A\+P\+Service}!mail\+File\+System@{mail\+File\+System}}
+\index{mail\+File\+System@{mail\+File\+System}!mail\+::\+I\+M\+A\+P\+Service@{mail\+::\+I\+M\+A\+P\+Service}}
+\subsubsection{\texorpdfstring{mail\+File\+System}{mailFileSystem}}
+{\footnotesize\ttfamily \hyperlink{classmail_1_1_mail_file_system}{Mail\+File\+System} mail\+::\+I\+M\+A\+P\+Service\+::mail\+File\+System}
+
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_i_m_a_p_service_8h}{I\+M\+A\+P\+Service.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_i_m_a_p_service__coll__graph.md5 b/docs/latex/classmail_1_1_i_m_a_p_service__coll__graph.md5
new file mode 100644
index 0000000..5b9720c
--- /dev/null
+++ b/docs/latex/classmail_1_1_i_m_a_p_service__coll__graph.md5
@@ -0,0 +1 @@
+599d08692c8368a98759e28a41d1d510
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_i_m_a_p_service__coll__graph.pdf b/docs/latex/classmail_1_1_i_m_a_p_service__coll__graph.pdf
new file mode 100644
index 0000000..a5d98ec
Binary files /dev/null and b/docs/latex/classmail_1_1_i_m_a_p_service__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_i_m_a_p_service__inherit__graph.md5 b/docs/latex/classmail_1_1_i_m_a_p_service__inherit__graph.md5
new file mode 100644
index 0000000..cf72c3a
--- /dev/null
+++ b/docs/latex/classmail_1_1_i_m_a_p_service__inherit__graph.md5
@@ -0,0 +1 @@
+510537fd659af8885eda2a0303fd55c3
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_i_m_a_p_service__inherit__graph.pdf b/docs/latex/classmail_1_1_i_m_a_p_service__inherit__graph.pdf
new file mode 100644
index 0000000..5b7f791
Binary files /dev/null and b/docs/latex/classmail_1_1_i_m_a_p_service__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_i_m_a_p_session.tex b/docs/latex/classmail_1_1_i_m_a_p_session.tex
new file mode 100644
index 0000000..db3c921
--- /dev/null
+++ b/docs/latex/classmail_1_1_i_m_a_p_session.tex
@@ -0,0 +1,77 @@
+\hypertarget{classmail_1_1_i_m_a_p_session}{}\section{mail\+:\+:I\+M\+A\+P\+Session Class Reference}
+\label{classmail_1_1_i_m_a_p_session}\index{mail\+::\+I\+M\+A\+P\+Session@{mail\+::\+I\+M\+A\+P\+Session}}
+
+
+{\ttfamily \#include $<$I\+M\+A\+P\+Session.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:I\+M\+A\+P\+Session\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=181pt]{classmail_1_1_i_m_a_p_session__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:I\+M\+A\+P\+Session\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=181pt]{classmail_1_1_i_m_a_p_session__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+std\+::string \hyperlink{classmail_1_1_i_m_a_p_session_a2b1a55299c46a7db87b31f0544045ff0}{client\+Domain\+Name}
+\item
+std\+::string \hyperlink{classmail_1_1_i_m_a_p_session_a46d8b25d9d25a479212a90fb51a7bcfa}{user\+Name}
+\item
+std\+::string \hyperlink{classmail_1_1_i_m_a_p_session_a5fc4b098a87c355445c5abf3bfce16a1}{password}
+\item
+\hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5}{Auth\+State} \hyperlink{classmail_1_1_i_m_a_p_session_a258040100abf4fc8a3de24a8c039cb28}{authstate} = \hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5ade197a7d63e5282541f29f926bcbadc5}{U\+S\+E\+R\+\_\+\+U\+N\+K\+N\+O\+WN}
+\item
+bool \hyperlink{classmail_1_1_i_m_a_p_session_a4d8d0d1f84df8ffe6eca999a8f76b7a6}{relay} = false
+\end{DoxyCompactItemize}
+
+
+\subsection{Member Data Documentation}
+\mbox{\Hypertarget{classmail_1_1_i_m_a_p_session_a258040100abf4fc8a3de24a8c039cb28}\label{classmail_1_1_i_m_a_p_session_a258040100abf4fc8a3de24a8c039cb28}}
+\index{mail\+::\+I\+M\+A\+P\+Session@{mail\+::\+I\+M\+A\+P\+Session}!authstate@{authstate}}
+\index{authstate@{authstate}!mail\+::\+I\+M\+A\+P\+Session@{mail\+::\+I\+M\+A\+P\+Session}}
+\subsubsection{\texorpdfstring{authstate}{authstate}}
+{\footnotesize\ttfamily \hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5}{Auth\+State} mail\+::\+I\+M\+A\+P\+Session\+::authstate = \hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5ade197a7d63e5282541f29f926bcbadc5}{U\+S\+E\+R\+\_\+\+U\+N\+K\+N\+O\+WN}}
+
+\mbox{\Hypertarget{classmail_1_1_i_m_a_p_session_a2b1a55299c46a7db87b31f0544045ff0}\label{classmail_1_1_i_m_a_p_session_a2b1a55299c46a7db87b31f0544045ff0}}
+\index{mail\+::\+I\+M\+A\+P\+Session@{mail\+::\+I\+M\+A\+P\+Session}!client\+Domain\+Name@{client\+Domain\+Name}}
+\index{client\+Domain\+Name@{client\+Domain\+Name}!mail\+::\+I\+M\+A\+P\+Session@{mail\+::\+I\+M\+A\+P\+Session}}
+\subsubsection{\texorpdfstring{client\+Domain\+Name}{clientDomainName}}
+{\footnotesize\ttfamily std\+::string mail\+::\+I\+M\+A\+P\+Session\+::client\+Domain\+Name}
+
+\mbox{\Hypertarget{classmail_1_1_i_m_a_p_session_a5fc4b098a87c355445c5abf3bfce16a1}\label{classmail_1_1_i_m_a_p_session_a5fc4b098a87c355445c5abf3bfce16a1}}
+\index{mail\+::\+I\+M\+A\+P\+Session@{mail\+::\+I\+M\+A\+P\+Session}!password@{password}}
+\index{password@{password}!mail\+::\+I\+M\+A\+P\+Session@{mail\+::\+I\+M\+A\+P\+Session}}
+\subsubsection{\texorpdfstring{password}{password}}
+{\footnotesize\ttfamily std\+::string mail\+::\+I\+M\+A\+P\+Session\+::password}
+
+\mbox{\Hypertarget{classmail_1_1_i_m_a_p_session_a4d8d0d1f84df8ffe6eca999a8f76b7a6}\label{classmail_1_1_i_m_a_p_session_a4d8d0d1f84df8ffe6eca999a8f76b7a6}}
+\index{mail\+::\+I\+M\+A\+P\+Session@{mail\+::\+I\+M\+A\+P\+Session}!relay@{relay}}
+\index{relay@{relay}!mail\+::\+I\+M\+A\+P\+Session@{mail\+::\+I\+M\+A\+P\+Session}}
+\subsubsection{\texorpdfstring{relay}{relay}}
+{\footnotesize\ttfamily bool mail\+::\+I\+M\+A\+P\+Session\+::relay = false}
+
+\mbox{\Hypertarget{classmail_1_1_i_m_a_p_session_a46d8b25d9d25a479212a90fb51a7bcfa}\label{classmail_1_1_i_m_a_p_session_a46d8b25d9d25a479212a90fb51a7bcfa}}
+\index{mail\+::\+I\+M\+A\+P\+Session@{mail\+::\+I\+M\+A\+P\+Session}!user\+Name@{user\+Name}}
+\index{user\+Name@{user\+Name}!mail\+::\+I\+M\+A\+P\+Session@{mail\+::\+I\+M\+A\+P\+Session}}
+\subsubsection{\texorpdfstring{user\+Name}{userName}}
+{\footnotesize\ttfamily std\+::string mail\+::\+I\+M\+A\+P\+Session\+::user\+Name}
+
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_i_m_a_p_session_8h}{I\+M\+A\+P\+Session.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_i_m_a_p_session__coll__graph.md5 b/docs/latex/classmail_1_1_i_m_a_p_session__coll__graph.md5
new file mode 100644
index 0000000..0047df8
--- /dev/null
+++ b/docs/latex/classmail_1_1_i_m_a_p_session__coll__graph.md5
@@ -0,0 +1 @@
+d6097a85c5887c756128714c1daec342
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_i_m_a_p_session__coll__graph.pdf b/docs/latex/classmail_1_1_i_m_a_p_session__coll__graph.pdf
new file mode 100644
index 0000000..3eefc2a
Binary files /dev/null and b/docs/latex/classmail_1_1_i_m_a_p_session__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_i_m_a_p_session__inherit__graph.md5 b/docs/latex/classmail_1_1_i_m_a_p_session__inherit__graph.md5
new file mode 100644
index 0000000..15305e9
--- /dev/null
+++ b/docs/latex/classmail_1_1_i_m_a_p_session__inherit__graph.md5
@@ -0,0 +1 @@
+8c28b8d447cbf07a9af2da3c978a2a34
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_i_m_a_p_session__inherit__graph.pdf b/docs/latex/classmail_1_1_i_m_a_p_session__inherit__graph.pdf
new file mode 100644
index 0000000..3eefc2a
Binary files /dev/null and b/docs/latex/classmail_1_1_i_m_a_p_session__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_mail_delivery.tex b/docs/latex/classmail_1_1_mail_delivery.tex
new file mode 100644
index 0000000..b2bb04c
--- /dev/null
+++ b/docs/latex/classmail_1_1_mail_delivery.tex
@@ -0,0 +1,81 @@
+\hypertarget{classmail_1_1_mail_delivery}{}\section{mail\+:\+:Mail\+Delivery Class Reference}
+\label{classmail_1_1_mail_delivery}\index{mail\+::\+Mail\+Delivery@{mail\+::\+Mail\+Delivery}}
+
+
+{\ttfamily \#include $<$Mail\+Delivery.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:Mail\+Delivery\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=175pt]{classmail_1_1_mail_delivery__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:Mail\+Delivery\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=175pt]{classmail_1_1_mail_delivery__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classmail_1_1_mail_delivery_af3d72e67ab8a701984a940a6941279dc}{Mail\+Delivery} (core\+::\+E\+Poll \&e\+Poll, std\+::string mail\+Queue)
+\item
+void \hyperlink{classmail_1_1_mail_delivery_a21ed86ff778060d313a8cfa473aa1a84}{on\+Data\+Received} (std\+::string data) override
+\item
+int \hyperlink{classmail_1_1_mail_delivery_aad5d5fe3bf80fd29951c4db4e12387ba}{start\+Delivery} (std\+::string mail\+Queue)
+\item
+int \hyperlink{classmail_1_1_mail_delivery_afc1c5082f187cb6d4a38e6a8073d736d}{deliver} ()
+\item
+std\+::string \hyperlink{classmail_1_1_mail_delivery_a3dfe36fe157b4ddbe28ba5dfd01f2848}{get\+Mail\+File\+Name} ()
+\end{DoxyCompactItemize}
+
+
+\subsection{Constructor \& Destructor Documentation}
+\mbox{\Hypertarget{classmail_1_1_mail_delivery_af3d72e67ab8a701984a940a6941279dc}\label{classmail_1_1_mail_delivery_af3d72e67ab8a701984a940a6941279dc}}
+\index{mail\+::\+Mail\+Delivery@{mail\+::\+Mail\+Delivery}!Mail\+Delivery@{Mail\+Delivery}}
+\index{Mail\+Delivery@{Mail\+Delivery}!mail\+::\+Mail\+Delivery@{mail\+::\+Mail\+Delivery}}
+\subsubsection{\texorpdfstring{Mail\+Delivery()}{MailDelivery()}}
+{\footnotesize\ttfamily mail\+::\+Mail\+Delivery\+::\+Mail\+Delivery (\begin{DoxyParamCaption}\item[{core\+::\+E\+Poll \&}]{e\+Poll, }\item[{std\+::string}]{mail\+Queue }\end{DoxyParamCaption})}
+
+
+
+\subsection{Member Function Documentation}
+\mbox{\Hypertarget{classmail_1_1_mail_delivery_afc1c5082f187cb6d4a38e6a8073d736d}\label{classmail_1_1_mail_delivery_afc1c5082f187cb6d4a38e6a8073d736d}}
+\index{mail\+::\+Mail\+Delivery@{mail\+::\+Mail\+Delivery}!deliver@{deliver}}
+\index{deliver@{deliver}!mail\+::\+Mail\+Delivery@{mail\+::\+Mail\+Delivery}}
+\subsubsection{\texorpdfstring{deliver()}{deliver()}}
+{\footnotesize\ttfamily int mail\+::\+Mail\+Delivery\+::deliver (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
+
+\mbox{\Hypertarget{classmail_1_1_mail_delivery_a3dfe36fe157b4ddbe28ba5dfd01f2848}\label{classmail_1_1_mail_delivery_a3dfe36fe157b4ddbe28ba5dfd01f2848}}
+\index{mail\+::\+Mail\+Delivery@{mail\+::\+Mail\+Delivery}!get\+Mail\+File\+Name@{get\+Mail\+File\+Name}}
+\index{get\+Mail\+File\+Name@{get\+Mail\+File\+Name}!mail\+::\+Mail\+Delivery@{mail\+::\+Mail\+Delivery}}
+\subsubsection{\texorpdfstring{get\+Mail\+File\+Name()}{getMailFileName()}}
+{\footnotesize\ttfamily std\+::string mail\+::\+Mail\+Delivery\+::get\+Mail\+File\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
+
+\mbox{\Hypertarget{classmail_1_1_mail_delivery_a21ed86ff778060d313a8cfa473aa1a84}\label{classmail_1_1_mail_delivery_a21ed86ff778060d313a8cfa473aa1a84}}
+\index{mail\+::\+Mail\+Delivery@{mail\+::\+Mail\+Delivery}!on\+Data\+Received@{on\+Data\+Received}}
+\index{on\+Data\+Received@{on\+Data\+Received}!mail\+::\+Mail\+Delivery@{mail\+::\+Mail\+Delivery}}
+\subsubsection{\texorpdfstring{on\+Data\+Received()}{onDataReceived()}}
+{\footnotesize\ttfamily void mail\+::\+Mail\+Delivery\+::on\+Data\+Received (\begin{DoxyParamCaption}\item[{std\+::string}]{data }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [override]}}
+
+\mbox{\Hypertarget{classmail_1_1_mail_delivery_aad5d5fe3bf80fd29951c4db4e12387ba}\label{classmail_1_1_mail_delivery_aad5d5fe3bf80fd29951c4db4e12387ba}}
+\index{mail\+::\+Mail\+Delivery@{mail\+::\+Mail\+Delivery}!start\+Delivery@{start\+Delivery}}
+\index{start\+Delivery@{start\+Delivery}!mail\+::\+Mail\+Delivery@{mail\+::\+Mail\+Delivery}}
+\subsubsection{\texorpdfstring{start\+Delivery()}{startDelivery()}}
+{\footnotesize\ttfamily int mail\+::\+Mail\+Delivery\+::start\+Delivery (\begin{DoxyParamCaption}\item[{std\+::string}]{mail\+Queue }\end{DoxyParamCaption})}
+
+
+
+The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_mail_delivery_8h}{Mail\+Delivery.\+h}\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_mail_delivery_8cpp}{Mail\+Delivery.\+cpp}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_mail_delivery__coll__graph.md5 b/docs/latex/classmail_1_1_mail_delivery__coll__graph.md5
new file mode 100644
index 0000000..325102f
--- /dev/null
+++ b/docs/latex/classmail_1_1_mail_delivery__coll__graph.md5
@@ -0,0 +1 @@
+279247ed1394143383708d42dde925f5
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_mail_delivery__coll__graph.pdf b/docs/latex/classmail_1_1_mail_delivery__coll__graph.pdf
new file mode 100644
index 0000000..ec6cb90
Binary files /dev/null and b/docs/latex/classmail_1_1_mail_delivery__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_mail_delivery__inherit__graph.md5 b/docs/latex/classmail_1_1_mail_delivery__inherit__graph.md5
new file mode 100644
index 0000000..1091642
--- /dev/null
+++ b/docs/latex/classmail_1_1_mail_delivery__inherit__graph.md5
@@ -0,0 +1 @@
+7d32a5e82e7a17c77a15652710b49d1c
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_mail_delivery__inherit__graph.pdf b/docs/latex/classmail_1_1_mail_delivery__inherit__graph.pdf
new file mode 100644
index 0000000..ec6cb90
Binary files /dev/null and b/docs/latex/classmail_1_1_mail_delivery__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_mail_file_system.tex b/docs/latex/classmail_1_1_mail_file_system.tex
new file mode 100644
index 0000000..25f6e39
--- /dev/null
+++ b/docs/latex/classmail_1_1_mail_file_system.tex
@@ -0,0 +1,60 @@
+\hypertarget{classmail_1_1_mail_file_system}{}\section{mail\+:\+:Mail\+File\+System Class Reference}
+\label{classmail_1_1_mail_file_system}\index{mail\+::\+Mail\+File\+System@{mail\+::\+Mail\+File\+System}}
+
+
+{\ttfamily \#include $<$Mail\+File\+System.\+h$>$}
+
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classmail_1_1_mail_file_system_a3b786a038e947bc7f854c4f88807efc5}{Mail\+File\+System} (std\+::string mail\+Path)
+\item
+bool \hyperlink{classmail_1_1_mail_file_system_aa1179ec8a20a4bb00dfc925afc5ea839}{if\+Mail\+Box\+Exists} (std\+::string mailbox)
+\item
+bool \hyperlink{classmail_1_1_mail_file_system_a602f0c6c863881009f952eac0d80743f}{if\+Alias\+Exists} (std\+::string alias)
+\item
+std\+::string \hyperlink{classmail_1_1_mail_file_system_a95a738cacffab6041c5f7a94e847ef06}{get\+Mailbox\+Path} (std\+::string mailbox)
+\item
+std\+::vector$<$ std\+::string $>$ \hyperlink{classmail_1_1_mail_file_system_aa510a4e9f1892e3c0b5f0fc6f8376996}{get\+Alias\+Mailboxes} (std\+::string alias)
+\end{DoxyCompactItemize}
+
+
+\subsection{Constructor \& Destructor Documentation}
+\mbox{\Hypertarget{classmail_1_1_mail_file_system_a3b786a038e947bc7f854c4f88807efc5}\label{classmail_1_1_mail_file_system_a3b786a038e947bc7f854c4f88807efc5}}
+\index{mail\+::\+Mail\+File\+System@{mail\+::\+Mail\+File\+System}!Mail\+File\+System@{Mail\+File\+System}}
+\index{Mail\+File\+System@{Mail\+File\+System}!mail\+::\+Mail\+File\+System@{mail\+::\+Mail\+File\+System}}
+\subsubsection{\texorpdfstring{Mail\+File\+System()}{MailFileSystem()}}
+{\footnotesize\ttfamily mail\+::\+Mail\+File\+System\+::\+Mail\+File\+System (\begin{DoxyParamCaption}\item[{std\+::string}]{mail\+Path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
+
+
+
+\subsection{Member Function Documentation}
+\mbox{\Hypertarget{classmail_1_1_mail_file_system_aa510a4e9f1892e3c0b5f0fc6f8376996}\label{classmail_1_1_mail_file_system_aa510a4e9f1892e3c0b5f0fc6f8376996}}
+\index{mail\+::\+Mail\+File\+System@{mail\+::\+Mail\+File\+System}!get\+Alias\+Mailboxes@{get\+Alias\+Mailboxes}}
+\index{get\+Alias\+Mailboxes@{get\+Alias\+Mailboxes}!mail\+::\+Mail\+File\+System@{mail\+::\+Mail\+File\+System}}
+\subsubsection{\texorpdfstring{get\+Alias\+Mailboxes()}{getAliasMailboxes()}}
+{\footnotesize\ttfamily std\+::vector$<$std\+::string$>$ mail\+::\+Mail\+File\+System\+::get\+Alias\+Mailboxes (\begin{DoxyParamCaption}\item[{std\+::string}]{alias }\end{DoxyParamCaption})}
+
+\mbox{\Hypertarget{classmail_1_1_mail_file_system_a95a738cacffab6041c5f7a94e847ef06}\label{classmail_1_1_mail_file_system_a95a738cacffab6041c5f7a94e847ef06}}
+\index{mail\+::\+Mail\+File\+System@{mail\+::\+Mail\+File\+System}!get\+Mailbox\+Path@{get\+Mailbox\+Path}}
+\index{get\+Mailbox\+Path@{get\+Mailbox\+Path}!mail\+::\+Mail\+File\+System@{mail\+::\+Mail\+File\+System}}
+\subsubsection{\texorpdfstring{get\+Mailbox\+Path()}{getMailboxPath()}}
+{\footnotesize\ttfamily std\+::string mail\+::\+Mail\+File\+System\+::get\+Mailbox\+Path (\begin{DoxyParamCaption}\item[{std\+::string}]{mailbox }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
+
+\mbox{\Hypertarget{classmail_1_1_mail_file_system_a602f0c6c863881009f952eac0d80743f}\label{classmail_1_1_mail_file_system_a602f0c6c863881009f952eac0d80743f}}
+\index{mail\+::\+Mail\+File\+System@{mail\+::\+Mail\+File\+System}!if\+Alias\+Exists@{if\+Alias\+Exists}}
+\index{if\+Alias\+Exists@{if\+Alias\+Exists}!mail\+::\+Mail\+File\+System@{mail\+::\+Mail\+File\+System}}
+\subsubsection{\texorpdfstring{if\+Alias\+Exists()}{ifAliasExists()}}
+{\footnotesize\ttfamily bool mail\+::\+Mail\+File\+System\+::if\+Alias\+Exists (\begin{DoxyParamCaption}\item[{std\+::string}]{alias }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
+
+\mbox{\Hypertarget{classmail_1_1_mail_file_system_aa1179ec8a20a4bb00dfc925afc5ea839}\label{classmail_1_1_mail_file_system_aa1179ec8a20a4bb00dfc925afc5ea839}}
+\index{mail\+::\+Mail\+File\+System@{mail\+::\+Mail\+File\+System}!if\+Mail\+Box\+Exists@{if\+Mail\+Box\+Exists}}
+\index{if\+Mail\+Box\+Exists@{if\+Mail\+Box\+Exists}!mail\+::\+Mail\+File\+System@{mail\+::\+Mail\+File\+System}}
+\subsubsection{\texorpdfstring{if\+Mail\+Box\+Exists()}{ifMailBoxExists()}}
+{\footnotesize\ttfamily bool mail\+::\+Mail\+File\+System\+::if\+Mail\+Box\+Exists (\begin{DoxyParamCaption}\item[{std\+::string}]{mailbox }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
+
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_mail_file_system_8h}{Mail\+File\+System.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_p_o_p3_command.tex b/docs/latex/classmail_1_1_p_o_p3_command.tex
new file mode 100644
index 0000000..5602621
--- /dev/null
+++ b/docs/latex/classmail_1_1_p_o_p3_command.tex
@@ -0,0 +1,53 @@
+\hypertarget{classmail_1_1_p_o_p3_command}{}\section{mail\+:\+:P\+O\+P3\+Command Class Reference}
+\label{classmail_1_1_p_o_p3_command}\index{mail\+::\+P\+O\+P3\+Command@{mail\+::\+P\+O\+P3\+Command}}
+
+
+{\ttfamily \#include $<$P\+O\+P3\+Command.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:P\+O\+P3\+Command\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{classmail_1_1_p_o_p3_command__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:P\+O\+P3\+Command\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=192pt]{classmail_1_1_p_o_p3_command__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+virtual int \hyperlink{classmail_1_1_p_o_p3_command_a7e43f094a746d2b957a9db3fee270f96}{process\+Command} (std\+::string request, core\+::\+T\+C\+P\+Session $\ast$session, std\+::stringstream \&data) override
+\item
+virtual int \hyperlink{classmail_1_1_p_o_p3_command_af81c77110d689fac46bd232fb8eadcfb}{process\+Command} (coreutils\+::\+P\+String request, \hyperlink{classmail_1_1_p_o_p3_session}{P\+O\+P3\+Session} \&session, std\+::stringstream \&data)
+\end{DoxyCompactItemize}
+
+
+\subsection{Member Function Documentation}
+\mbox{\Hypertarget{classmail_1_1_p_o_p3_command_a7e43f094a746d2b957a9db3fee270f96}\label{classmail_1_1_p_o_p3_command_a7e43f094a746d2b957a9db3fee270f96}}
+\index{mail\+::\+P\+O\+P3\+Command@{mail\+::\+P\+O\+P3\+Command}!process\+Command@{process\+Command}}
+\index{process\+Command@{process\+Command}!mail\+::\+P\+O\+P3\+Command@{mail\+::\+P\+O\+P3\+Command}}
+\subsubsection{\texorpdfstring{process\+Command()}{processCommand()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
+{\footnotesize\ttfamily virtual int mail\+::\+P\+O\+P3\+Command\+::process\+Command (\begin{DoxyParamCaption}\item[{std\+::string}]{request, }\item[{core\+::\+T\+C\+P\+Session $\ast$}]{session, }\item[{std\+::stringstream \&}]{data }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
+
+\mbox{\Hypertarget{classmail_1_1_p_o_p3_command_af81c77110d689fac46bd232fb8eadcfb}\label{classmail_1_1_p_o_p3_command_af81c77110d689fac46bd232fb8eadcfb}}
+\index{mail\+::\+P\+O\+P3\+Command@{mail\+::\+P\+O\+P3\+Command}!process\+Command@{process\+Command}}
+\index{process\+Command@{process\+Command}!mail\+::\+P\+O\+P3\+Command@{mail\+::\+P\+O\+P3\+Command}}
+\subsubsection{\texorpdfstring{process\+Command()}{processCommand()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
+{\footnotesize\ttfamily virtual int mail\+::\+P\+O\+P3\+Command\+::process\+Command (\begin{DoxyParamCaption}\item[{coreutils\+::\+P\+String}]{request, }\item[{\hyperlink{classmail_1_1_p_o_p3_session}{P\+O\+P3\+Session} \&}]{session, }\item[{std\+::stringstream \&}]{data }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
+
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_p_o_p3_command_8h}{P\+O\+P3\+Command.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_p_o_p3_command__coll__graph.md5 b/docs/latex/classmail_1_1_p_o_p3_command__coll__graph.md5
new file mode 100644
index 0000000..c66ce0e
--- /dev/null
+++ b/docs/latex/classmail_1_1_p_o_p3_command__coll__graph.md5
@@ -0,0 +1 @@
+92ffb1e0ebbd7a66df926fc280ea1596
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_p_o_p3_command__coll__graph.pdf b/docs/latex/classmail_1_1_p_o_p3_command__coll__graph.pdf
new file mode 100644
index 0000000..1e3bcc6
Binary files /dev/null and b/docs/latex/classmail_1_1_p_o_p3_command__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_p_o_p3_command__inherit__graph.md5 b/docs/latex/classmail_1_1_p_o_p3_command__inherit__graph.md5
new file mode 100644
index 0000000..69f2c48
--- /dev/null
+++ b/docs/latex/classmail_1_1_p_o_p3_command__inherit__graph.md5
@@ -0,0 +1 @@
+719c079edf73e38a09e38dde14252ef7
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_p_o_p3_command__inherit__graph.pdf b/docs/latex/classmail_1_1_p_o_p3_command__inherit__graph.pdf
new file mode 100644
index 0000000..1081b61
Binary files /dev/null and b/docs/latex/classmail_1_1_p_o_p3_command__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_p_o_p3_service.tex b/docs/latex/classmail_1_1_p_o_p3_service.tex
new file mode 100644
index 0000000..3ce6920
--- /dev/null
+++ b/docs/latex/classmail_1_1_p_o_p3_service.tex
@@ -0,0 +1,67 @@
+\hypertarget{classmail_1_1_p_o_p3_service}{}\section{mail\+:\+:P\+O\+P3\+Service Class Reference}
+\label{classmail_1_1_p_o_p3_service}\index{mail\+::\+P\+O\+P3\+Service@{mail\+::\+P\+O\+P3\+Service}}
+
+
+{\ttfamily \#include $<$P\+O\+P3\+Service.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:P\+O\+P3\+Service\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=180pt]{classmail_1_1_p_o_p3_service__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:P\+O\+P3\+Service\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=272pt]{classmail_1_1_p_o_p3_service__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classmail_1_1_p_o_p3_service_a443c2668058eaf3228c17cd4e26f61d2}{P\+O\+P3\+Service} (core\+::\+E\+Poll \&epoll, std\+::string \hyperlink{classmail_1_1_p_o_p3_service_add7549fb0b90e6f26eb6abfad3107dcf}{host\+Name}, std\+::string mail\+Path, core\+::\+I\+P\+Address ip\+Address)
+\end{DoxyCompactItemize}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classmail_1_1_mail_file_system}{Mail\+File\+System} \hyperlink{classmail_1_1_p_o_p3_service_a629ccd6246bf7f2585a8ddc722120539}{mail\+File\+System}
+\item
+std\+::string \hyperlink{classmail_1_1_p_o_p3_service_add7549fb0b90e6f26eb6abfad3107dcf}{host\+Name}
+\end{DoxyCompactItemize}
+
+
+\subsection{Constructor \& Destructor Documentation}
+\mbox{\Hypertarget{classmail_1_1_p_o_p3_service_a443c2668058eaf3228c17cd4e26f61d2}\label{classmail_1_1_p_o_p3_service_a443c2668058eaf3228c17cd4e26f61d2}}
+\index{mail\+::\+P\+O\+P3\+Service@{mail\+::\+P\+O\+P3\+Service}!P\+O\+P3\+Service@{P\+O\+P3\+Service}}
+\index{P\+O\+P3\+Service@{P\+O\+P3\+Service}!mail\+::\+P\+O\+P3\+Service@{mail\+::\+P\+O\+P3\+Service}}
+\subsubsection{\texorpdfstring{P\+O\+P3\+Service()}{POP3Service()}}
+{\footnotesize\ttfamily mail\+::\+P\+O\+P3\+Service\+::\+P\+O\+P3\+Service (\begin{DoxyParamCaption}\item[{core\+::\+E\+Poll \&}]{epoll, }\item[{std\+::string}]{host\+Name, }\item[{std\+::string}]{mail\+Path, }\item[{core\+::\+I\+P\+Address}]{ip\+Address }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
+
+
+
+\subsection{Member Data Documentation}
+\mbox{\Hypertarget{classmail_1_1_p_o_p3_service_add7549fb0b90e6f26eb6abfad3107dcf}\label{classmail_1_1_p_o_p3_service_add7549fb0b90e6f26eb6abfad3107dcf}}
+\index{mail\+::\+P\+O\+P3\+Service@{mail\+::\+P\+O\+P3\+Service}!host\+Name@{host\+Name}}
+\index{host\+Name@{host\+Name}!mail\+::\+P\+O\+P3\+Service@{mail\+::\+P\+O\+P3\+Service}}
+\subsubsection{\texorpdfstring{host\+Name}{hostName}}
+{\footnotesize\ttfamily std\+::string mail\+::\+P\+O\+P3\+Service\+::host\+Name}
+
+\mbox{\Hypertarget{classmail_1_1_p_o_p3_service_a629ccd6246bf7f2585a8ddc722120539}\label{classmail_1_1_p_o_p3_service_a629ccd6246bf7f2585a8ddc722120539}}
+\index{mail\+::\+P\+O\+P3\+Service@{mail\+::\+P\+O\+P3\+Service}!mail\+File\+System@{mail\+File\+System}}
+\index{mail\+File\+System@{mail\+File\+System}!mail\+::\+P\+O\+P3\+Service@{mail\+::\+P\+O\+P3\+Service}}
+\subsubsection{\texorpdfstring{mail\+File\+System}{mailFileSystem}}
+{\footnotesize\ttfamily \hyperlink{classmail_1_1_mail_file_system}{Mail\+File\+System} mail\+::\+P\+O\+P3\+Service\+::mail\+File\+System}
+
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_p_o_p3_service_8h}{P\+O\+P3\+Service.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_p_o_p3_service__coll__graph.md5 b/docs/latex/classmail_1_1_p_o_p3_service__coll__graph.md5
new file mode 100644
index 0000000..6a7382e
--- /dev/null
+++ b/docs/latex/classmail_1_1_p_o_p3_service__coll__graph.md5
@@ -0,0 +1 @@
+f06e9575f586e940c2e22ed7d6df0786
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_p_o_p3_service__coll__graph.pdf b/docs/latex/classmail_1_1_p_o_p3_service__coll__graph.pdf
new file mode 100644
index 0000000..f73d71b
Binary files /dev/null and b/docs/latex/classmail_1_1_p_o_p3_service__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_p_o_p3_service__inherit__graph.md5 b/docs/latex/classmail_1_1_p_o_p3_service__inherit__graph.md5
new file mode 100644
index 0000000..0d1acfe
--- /dev/null
+++ b/docs/latex/classmail_1_1_p_o_p3_service__inherit__graph.md5
@@ -0,0 +1 @@
+8b1bf074adaf725def45a75cccf11418
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_p_o_p3_service__inherit__graph.pdf b/docs/latex/classmail_1_1_p_o_p3_service__inherit__graph.pdf
new file mode 100644
index 0000000..f1d2ef3
Binary files /dev/null and b/docs/latex/classmail_1_1_p_o_p3_service__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_p_o_p3_session.tex b/docs/latex/classmail_1_1_p_o_p3_session.tex
new file mode 100644
index 0000000..d9d0e4b
--- /dev/null
+++ b/docs/latex/classmail_1_1_p_o_p3_session.tex
@@ -0,0 +1,77 @@
+\hypertarget{classmail_1_1_p_o_p3_session}{}\section{mail\+:\+:P\+O\+P3\+Session Class Reference}
+\label{classmail_1_1_p_o_p3_session}\index{mail\+::\+P\+O\+P3\+Session@{mail\+::\+P\+O\+P3\+Session}}
+
+
+{\ttfamily \#include $<$P\+O\+P3\+Session.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:P\+O\+P3\+Session\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=182pt]{classmail_1_1_p_o_p3_session__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:P\+O\+P3\+Session\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=182pt]{classmail_1_1_p_o_p3_session__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+std\+::string \hyperlink{classmail_1_1_p_o_p3_session_a9b053baee59be3dccba7c77358baba13}{client\+Domain\+Name}
+\item
+std\+::string \hyperlink{classmail_1_1_p_o_p3_session_a3592b6e1a39f2600955db1e6b95ee69d}{user\+Name}
+\item
+std\+::string \hyperlink{classmail_1_1_p_o_p3_session_abf1a2d2c30ebf4135a75588a7ab3cae2}{password}
+\item
+\hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5}{Auth\+State} \hyperlink{classmail_1_1_p_o_p3_session_a11b23048b0730c5d1f217b119b3cea67}{authstate} = \hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5ade197a7d63e5282541f29f926bcbadc5}{U\+S\+E\+R\+\_\+\+U\+N\+K\+N\+O\+WN}
+\item
+bool \hyperlink{classmail_1_1_p_o_p3_session_a71f0d9c54029a81647f43d1208266477}{relay} = false
+\end{DoxyCompactItemize}
+
+
+\subsection{Member Data Documentation}
+\mbox{\Hypertarget{classmail_1_1_p_o_p3_session_a11b23048b0730c5d1f217b119b3cea67}\label{classmail_1_1_p_o_p3_session_a11b23048b0730c5d1f217b119b3cea67}}
+\index{mail\+::\+P\+O\+P3\+Session@{mail\+::\+P\+O\+P3\+Session}!authstate@{authstate}}
+\index{authstate@{authstate}!mail\+::\+P\+O\+P3\+Session@{mail\+::\+P\+O\+P3\+Session}}
+\subsubsection{\texorpdfstring{authstate}{authstate}}
+{\footnotesize\ttfamily \hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5}{Auth\+State} mail\+::\+P\+O\+P3\+Session\+::authstate = \hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5ade197a7d63e5282541f29f926bcbadc5}{U\+S\+E\+R\+\_\+\+U\+N\+K\+N\+O\+WN}}
+
+\mbox{\Hypertarget{classmail_1_1_p_o_p3_session_a9b053baee59be3dccba7c77358baba13}\label{classmail_1_1_p_o_p3_session_a9b053baee59be3dccba7c77358baba13}}
+\index{mail\+::\+P\+O\+P3\+Session@{mail\+::\+P\+O\+P3\+Session}!client\+Domain\+Name@{client\+Domain\+Name}}
+\index{client\+Domain\+Name@{client\+Domain\+Name}!mail\+::\+P\+O\+P3\+Session@{mail\+::\+P\+O\+P3\+Session}}
+\subsubsection{\texorpdfstring{client\+Domain\+Name}{clientDomainName}}
+{\footnotesize\ttfamily std\+::string mail\+::\+P\+O\+P3\+Session\+::client\+Domain\+Name}
+
+\mbox{\Hypertarget{classmail_1_1_p_o_p3_session_abf1a2d2c30ebf4135a75588a7ab3cae2}\label{classmail_1_1_p_o_p3_session_abf1a2d2c30ebf4135a75588a7ab3cae2}}
+\index{mail\+::\+P\+O\+P3\+Session@{mail\+::\+P\+O\+P3\+Session}!password@{password}}
+\index{password@{password}!mail\+::\+P\+O\+P3\+Session@{mail\+::\+P\+O\+P3\+Session}}
+\subsubsection{\texorpdfstring{password}{password}}
+{\footnotesize\ttfamily std\+::string mail\+::\+P\+O\+P3\+Session\+::password}
+
+\mbox{\Hypertarget{classmail_1_1_p_o_p3_session_a71f0d9c54029a81647f43d1208266477}\label{classmail_1_1_p_o_p3_session_a71f0d9c54029a81647f43d1208266477}}
+\index{mail\+::\+P\+O\+P3\+Session@{mail\+::\+P\+O\+P3\+Session}!relay@{relay}}
+\index{relay@{relay}!mail\+::\+P\+O\+P3\+Session@{mail\+::\+P\+O\+P3\+Session}}
+\subsubsection{\texorpdfstring{relay}{relay}}
+{\footnotesize\ttfamily bool mail\+::\+P\+O\+P3\+Session\+::relay = false}
+
+\mbox{\Hypertarget{classmail_1_1_p_o_p3_session_a3592b6e1a39f2600955db1e6b95ee69d}\label{classmail_1_1_p_o_p3_session_a3592b6e1a39f2600955db1e6b95ee69d}}
+\index{mail\+::\+P\+O\+P3\+Session@{mail\+::\+P\+O\+P3\+Session}!user\+Name@{user\+Name}}
+\index{user\+Name@{user\+Name}!mail\+::\+P\+O\+P3\+Session@{mail\+::\+P\+O\+P3\+Session}}
+\subsubsection{\texorpdfstring{user\+Name}{userName}}
+{\footnotesize\ttfamily std\+::string mail\+::\+P\+O\+P3\+Session\+::user\+Name}
+
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_p_o_p3_session_8h}{P\+O\+P3\+Session.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_p_o_p3_session__coll__graph.md5 b/docs/latex/classmail_1_1_p_o_p3_session__coll__graph.md5
new file mode 100644
index 0000000..580600f
--- /dev/null
+++ b/docs/latex/classmail_1_1_p_o_p3_session__coll__graph.md5
@@ -0,0 +1 @@
+dabfd04006f40528465c2080687f3a95
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_p_o_p3_session__coll__graph.pdf b/docs/latex/classmail_1_1_p_o_p3_session__coll__graph.pdf
new file mode 100644
index 0000000..dc69b2c
Binary files /dev/null and b/docs/latex/classmail_1_1_p_o_p3_session__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_p_o_p3_session__inherit__graph.md5 b/docs/latex/classmail_1_1_p_o_p3_session__inherit__graph.md5
new file mode 100644
index 0000000..07ec0ee
--- /dev/null
+++ b/docs/latex/classmail_1_1_p_o_p3_session__inherit__graph.md5
@@ -0,0 +1 @@
+7126657590c67475ef3ade79c2661599
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_p_o_p3_session__inherit__graph.pdf b/docs/latex/classmail_1_1_p_o_p3_session__inherit__graph.pdf
new file mode 100644
index 0000000..dc69b2c
Binary files /dev/null and b/docs/latex/classmail_1_1_p_o_p3_session__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_s_m_t_p_command.tex b/docs/latex/classmail_1_1_s_m_t_p_command.tex
new file mode 100644
index 0000000..9ca881b
--- /dev/null
+++ b/docs/latex/classmail_1_1_s_m_t_p_command.tex
@@ -0,0 +1,53 @@
+\hypertarget{classmail_1_1_s_m_t_p_command}{}\section{mail\+:\+:S\+M\+T\+P\+Command Class Reference}
+\label{classmail_1_1_s_m_t_p_command}\index{mail\+::\+S\+M\+T\+P\+Command@{mail\+::\+S\+M\+T\+P\+Command}}
+
+
+{\ttfamily \#include $<$S\+M\+T\+P\+Command.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:S\+M\+T\+P\+Command\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{classmail_1_1_s_m_t_p_command__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:S\+M\+T\+P\+Command\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=193pt]{classmail_1_1_s_m_t_p_command__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+virtual int \hyperlink{classmail_1_1_s_m_t_p_command_a14ea770ba5ef8983b5311fb9708079c7}{process\+Command} (std\+::string request, core\+::\+T\+C\+P\+Session $\ast$session, std\+::stringstream \&data) override
+\item
+virtual int \hyperlink{classmail_1_1_s_m_t_p_command_a88bcafbe1c7754653e185c73e6f5daf3}{process\+Command} (coreutils\+::\+P\+String request, \hyperlink{classmail_1_1_s_m_t_p_session}{S\+M\+T\+P\+Session} \&session, \hyperlink{classmail_1_1_s_m_t_p_service}{S\+M\+T\+P\+Service} \&service, std\+::stringstream \&data)
+\end{DoxyCompactItemize}
+
+
+\subsection{Member Function Documentation}
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_command_a14ea770ba5ef8983b5311fb9708079c7}\label{classmail_1_1_s_m_t_p_command_a14ea770ba5ef8983b5311fb9708079c7}}
+\index{mail\+::\+S\+M\+T\+P\+Command@{mail\+::\+S\+M\+T\+P\+Command}!process\+Command@{process\+Command}}
+\index{process\+Command@{process\+Command}!mail\+::\+S\+M\+T\+P\+Command@{mail\+::\+S\+M\+T\+P\+Command}}
+\subsubsection{\texorpdfstring{process\+Command()}{processCommand()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
+{\footnotesize\ttfamily virtual int mail\+::\+S\+M\+T\+P\+Command\+::process\+Command (\begin{DoxyParamCaption}\item[{std\+::string}]{request, }\item[{core\+::\+T\+C\+P\+Session $\ast$}]{session, }\item[{std\+::stringstream \&}]{data }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [override]}, {\ttfamily [virtual]}}
+
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_command_a88bcafbe1c7754653e185c73e6f5daf3}\label{classmail_1_1_s_m_t_p_command_a88bcafbe1c7754653e185c73e6f5daf3}}
+\index{mail\+::\+S\+M\+T\+P\+Command@{mail\+::\+S\+M\+T\+P\+Command}!process\+Command@{process\+Command}}
+\index{process\+Command@{process\+Command}!mail\+::\+S\+M\+T\+P\+Command@{mail\+::\+S\+M\+T\+P\+Command}}
+\subsubsection{\texorpdfstring{process\+Command()}{processCommand()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
+{\footnotesize\ttfamily virtual int mail\+::\+S\+M\+T\+P\+Command\+::process\+Command (\begin{DoxyParamCaption}\item[{coreutils\+::\+P\+String}]{request, }\item[{\hyperlink{classmail_1_1_s_m_t_p_session}{S\+M\+T\+P\+Session} \&}]{session, }\item[{\hyperlink{classmail_1_1_s_m_t_p_service}{S\+M\+T\+P\+Service} \&}]{service, }\item[{std\+::stringstream \&}]{data }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
+
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_s_m_t_p_command_8h}{S\+M\+T\+P\+Command.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_s_m_t_p_command__coll__graph.md5 b/docs/latex/classmail_1_1_s_m_t_p_command__coll__graph.md5
new file mode 100644
index 0000000..0c01377
--- /dev/null
+++ b/docs/latex/classmail_1_1_s_m_t_p_command__coll__graph.md5
@@ -0,0 +1 @@
+7a87e503b483521ea929e66140028f24
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_s_m_t_p_command__coll__graph.pdf b/docs/latex/classmail_1_1_s_m_t_p_command__coll__graph.pdf
new file mode 100644
index 0000000..397e230
Binary files /dev/null and b/docs/latex/classmail_1_1_s_m_t_p_command__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_s_m_t_p_command__inherit__graph.md5 b/docs/latex/classmail_1_1_s_m_t_p_command__inherit__graph.md5
new file mode 100644
index 0000000..ea50518
--- /dev/null
+++ b/docs/latex/classmail_1_1_s_m_t_p_command__inherit__graph.md5
@@ -0,0 +1 @@
+d7e58bda65c58cb451d91f1f8e2edd7b
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_s_m_t_p_command__inherit__graph.pdf b/docs/latex/classmail_1_1_s_m_t_p_command__inherit__graph.pdf
new file mode 100644
index 0000000..7ca0965
Binary files /dev/null and b/docs/latex/classmail_1_1_s_m_t_p_command__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_s_m_t_p_service.tex b/docs/latex/classmail_1_1_s_m_t_p_service.tex
new file mode 100644
index 0000000..cc6f48c
--- /dev/null
+++ b/docs/latex/classmail_1_1_s_m_t_p_service.tex
@@ -0,0 +1,67 @@
+\hypertarget{classmail_1_1_s_m_t_p_service}{}\section{mail\+:\+:S\+M\+T\+P\+Service Class Reference}
+\label{classmail_1_1_s_m_t_p_service}\index{mail\+::\+S\+M\+T\+P\+Service@{mail\+::\+S\+M\+T\+P\+Service}}
+
+
+{\ttfamily \#include $<$S\+M\+T\+P\+Service.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:S\+M\+T\+P\+Service\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=181pt]{classmail_1_1_s_m_t_p_service__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:S\+M\+T\+P\+Service\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=272pt]{classmail_1_1_s_m_t_p_service__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classmail_1_1_s_m_t_p_service_aea402eb8ebaf05550bcf1d83061062cf}{S\+M\+T\+P\+Service} (core\+::\+E\+Poll \&epoll, std\+::string \hyperlink{classmail_1_1_s_m_t_p_service_a35e43c8fc7a26e3d906f14f53dfa559d}{host\+Name}, std\+::string mail\+Path, core\+::\+I\+P\+Address ip\+Address)
+\end{DoxyCompactItemize}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classmail_1_1_mail_file_system}{Mail\+File\+System} \hyperlink{classmail_1_1_s_m_t_p_service_a46056737a3d3164c8fc7b5478d17f1f0}{mail\+File\+System}
+\item
+std\+::string \hyperlink{classmail_1_1_s_m_t_p_service_a35e43c8fc7a26e3d906f14f53dfa559d}{host\+Name}
+\end{DoxyCompactItemize}
+
+
+\subsection{Constructor \& Destructor Documentation}
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_service_aea402eb8ebaf05550bcf1d83061062cf}\label{classmail_1_1_s_m_t_p_service_aea402eb8ebaf05550bcf1d83061062cf}}
+\index{mail\+::\+S\+M\+T\+P\+Service@{mail\+::\+S\+M\+T\+P\+Service}!S\+M\+T\+P\+Service@{S\+M\+T\+P\+Service}}
+\index{S\+M\+T\+P\+Service@{S\+M\+T\+P\+Service}!mail\+::\+S\+M\+T\+P\+Service@{mail\+::\+S\+M\+T\+P\+Service}}
+\subsubsection{\texorpdfstring{S\+M\+T\+P\+Service()}{SMTPService()}}
+{\footnotesize\ttfamily mail\+::\+S\+M\+T\+P\+Service\+::\+S\+M\+T\+P\+Service (\begin{DoxyParamCaption}\item[{core\+::\+E\+Poll \&}]{epoll, }\item[{std\+::string}]{host\+Name, }\item[{std\+::string}]{mail\+Path, }\item[{core\+::\+I\+P\+Address}]{ip\+Address }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
+
+
+
+\subsection{Member Data Documentation}
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_service_a35e43c8fc7a26e3d906f14f53dfa559d}\label{classmail_1_1_s_m_t_p_service_a35e43c8fc7a26e3d906f14f53dfa559d}}
+\index{mail\+::\+S\+M\+T\+P\+Service@{mail\+::\+S\+M\+T\+P\+Service}!host\+Name@{host\+Name}}
+\index{host\+Name@{host\+Name}!mail\+::\+S\+M\+T\+P\+Service@{mail\+::\+S\+M\+T\+P\+Service}}
+\subsubsection{\texorpdfstring{host\+Name}{hostName}}
+{\footnotesize\ttfamily std\+::string mail\+::\+S\+M\+T\+P\+Service\+::host\+Name}
+
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_service_a46056737a3d3164c8fc7b5478d17f1f0}\label{classmail_1_1_s_m_t_p_service_a46056737a3d3164c8fc7b5478d17f1f0}}
+\index{mail\+::\+S\+M\+T\+P\+Service@{mail\+::\+S\+M\+T\+P\+Service}!mail\+File\+System@{mail\+File\+System}}
+\index{mail\+File\+System@{mail\+File\+System}!mail\+::\+S\+M\+T\+P\+Service@{mail\+::\+S\+M\+T\+P\+Service}}
+\subsubsection{\texorpdfstring{mail\+File\+System}{mailFileSystem}}
+{\footnotesize\ttfamily \hyperlink{classmail_1_1_mail_file_system}{Mail\+File\+System} mail\+::\+S\+M\+T\+P\+Service\+::mail\+File\+System}
+
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_s_m_t_p_service_8h}{S\+M\+T\+P\+Service.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_s_m_t_p_service__coll__graph.md5 b/docs/latex/classmail_1_1_s_m_t_p_service__coll__graph.md5
new file mode 100644
index 0000000..ed4e744
--- /dev/null
+++ b/docs/latex/classmail_1_1_s_m_t_p_service__coll__graph.md5
@@ -0,0 +1 @@
+336639f9dc4b803490e39a4812d671db
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_s_m_t_p_service__coll__graph.pdf b/docs/latex/classmail_1_1_s_m_t_p_service__coll__graph.pdf
new file mode 100644
index 0000000..7f63d41
Binary files /dev/null and b/docs/latex/classmail_1_1_s_m_t_p_service__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_s_m_t_p_service__inherit__graph.md5 b/docs/latex/classmail_1_1_s_m_t_p_service__inherit__graph.md5
new file mode 100644
index 0000000..1d22247
--- /dev/null
+++ b/docs/latex/classmail_1_1_s_m_t_p_service__inherit__graph.md5
@@ -0,0 +1 @@
+7e6e30387778a4ebacd86077a898a88b
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_s_m_t_p_service__inherit__graph.pdf b/docs/latex/classmail_1_1_s_m_t_p_service__inherit__graph.pdf
new file mode 100644
index 0000000..61145c3
Binary files /dev/null and b/docs/latex/classmail_1_1_s_m_t_p_service__inherit__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_s_m_t_p_session.tex b/docs/latex/classmail_1_1_s_m_t_p_session.tex
new file mode 100644
index 0000000..147d0ba
--- /dev/null
+++ b/docs/latex/classmail_1_1_s_m_t_p_session.tex
@@ -0,0 +1,131 @@
+\hypertarget{classmail_1_1_s_m_t_p_session}{}\section{mail\+:\+:S\+M\+T\+P\+Session Class Reference}
+\label{classmail_1_1_s_m_t_p_session}\index{mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}}
+
+
+{\ttfamily \#include $<$S\+M\+T\+P\+Session.\+h$>$}
+
+
+
+Inheritance diagram for mail\+:\+:S\+M\+T\+P\+Session\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=184pt]{classmail_1_1_s_m_t_p_session__inherit__graph}
+\end{center}
+\end{figure}
+
+
+Collaboration diagram for mail\+:\+:S\+M\+T\+P\+Session\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=184pt]{classmail_1_1_s_m_t_p_session__coll__graph}
+\end{center}
+\end{figure}
+\subsection*{Public Member Functions}
+\begin{DoxyCompactItemize}
+\item
+\hyperlink{classmail_1_1_s_m_t_p_session_a79d99f993c52465442d065741c4c5648}{S\+M\+T\+P\+Session} (core\+::\+E\+Poll \&e\+Poll, core\+::\+T\+C\+P\+Server \&server)
+\end{DoxyCompactItemize}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item
+std\+::string \hyperlink{classmail_1_1_s_m_t_p_session_a03cce19923e691a94b6c883281e64783}{client\+Domain\+Name}
+\item
+std\+::string \hyperlink{classmail_1_1_s_m_t_p_session_ac87d485b957a0b2374e13bd863293ee2}{user\+Name}
+\item
+std\+::string \hyperlink{classmail_1_1_s_m_t_p_session_a5eee1f5c0019e9d8259068d74af37a76}{password}
+\item
+std\+::stringstream \hyperlink{classmail_1_1_s_m_t_p_session_a408f11ccd8752f6abbba7bae19382090}{mail\+Data}
+\item
+\hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beaf}{State} \hyperlink{classmail_1_1_s_m_t_p_session_a102d7e52898754c7ce14431d2c896613}{state} = \hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafafb57edc6733c70b49e111ff5df53ef33}{C\+O\+N\+N\+E\+CT}
+\item
+\hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5}{Auth\+State} \hyperlink{classmail_1_1_s_m_t_p_session_aa6f85d384eb65cc750bbc25cc2085d7d}{auth\+State} = \hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5ade197a7d63e5282541f29f926bcbadc5}{U\+S\+E\+R\+\_\+\+U\+N\+K\+N\+O\+WN}
+\item
+\hyperlink{namespacemail_a3bb40782a1028f013c759e79529246bf}{Mode} \hyperlink{classmail_1_1_s_m_t_p_session_ad2678fed3aebbd2d351bde3e145b18a1}{mode} = \hyperlink{namespacemail_a3bb40782a1028f013c759e79529246bfa3254eea760cc8921e6826e7fa802fceb}{W\+A\+I\+T\+\_\+\+F\+O\+R\+\_\+\+D\+A\+TA}
+\item
+bool \hyperlink{classmail_1_1_s_m_t_p_session_a046b0416f7216c4528af53ca9e50f369}{relay} = false
+\item
+std\+::string \hyperlink{classmail_1_1_s_m_t_p_session_a7a6173a86aef4f79105b453a9ff47ed2}{sender}
+\item
+std\+::vector$<$ std\+::string $>$ \hyperlink{classmail_1_1_s_m_t_p_session_ade13411fa64d920a6d03165d165f28ba}{recipient\+List}
+\end{DoxyCompactItemize}
+
+
+\subsection{Constructor \& Destructor Documentation}
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_session_a79d99f993c52465442d065741c4c5648}\label{classmail_1_1_s_m_t_p_session_a79d99f993c52465442d065741c4c5648}}
+\index{mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}!S\+M\+T\+P\+Session@{S\+M\+T\+P\+Session}}
+\index{S\+M\+T\+P\+Session@{S\+M\+T\+P\+Session}!mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}}
+\subsubsection{\texorpdfstring{S\+M\+T\+P\+Session()}{SMTPSession()}}
+{\footnotesize\ttfamily mail\+::\+S\+M\+T\+P\+Session\+::\+S\+M\+T\+P\+Session (\begin{DoxyParamCaption}\item[{core\+::\+E\+Poll \&}]{e\+Poll, }\item[{core\+::\+T\+C\+P\+Server \&}]{server }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
+
+
+
+\subsection{Member Data Documentation}
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_session_aa6f85d384eb65cc750bbc25cc2085d7d}\label{classmail_1_1_s_m_t_p_session_aa6f85d384eb65cc750bbc25cc2085d7d}}
+\index{mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}!auth\+State@{auth\+State}}
+\index{auth\+State@{auth\+State}!mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}}
+\subsubsection{\texorpdfstring{auth\+State}{authState}}
+{\footnotesize\ttfamily \hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5}{Auth\+State} mail\+::\+S\+M\+T\+P\+Session\+::auth\+State = \hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5ade197a7d63e5282541f29f926bcbadc5}{U\+S\+E\+R\+\_\+\+U\+N\+K\+N\+O\+WN}}
+
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_session_a03cce19923e691a94b6c883281e64783}\label{classmail_1_1_s_m_t_p_session_a03cce19923e691a94b6c883281e64783}}
+\index{mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}!client\+Domain\+Name@{client\+Domain\+Name}}
+\index{client\+Domain\+Name@{client\+Domain\+Name}!mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}}
+\subsubsection{\texorpdfstring{client\+Domain\+Name}{clientDomainName}}
+{\footnotesize\ttfamily std\+::string mail\+::\+S\+M\+T\+P\+Session\+::client\+Domain\+Name}
+
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_session_a408f11ccd8752f6abbba7bae19382090}\label{classmail_1_1_s_m_t_p_session_a408f11ccd8752f6abbba7bae19382090}}
+\index{mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}!mail\+Data@{mail\+Data}}
+\index{mail\+Data@{mail\+Data}!mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}}
+\subsubsection{\texorpdfstring{mail\+Data}{mailData}}
+{\footnotesize\ttfamily std\+::stringstream mail\+::\+S\+M\+T\+P\+Session\+::mail\+Data}
+
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_session_ad2678fed3aebbd2d351bde3e145b18a1}\label{classmail_1_1_s_m_t_p_session_ad2678fed3aebbd2d351bde3e145b18a1}}
+\index{mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}!mode@{mode}}
+\index{mode@{mode}!mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}}
+\subsubsection{\texorpdfstring{mode}{mode}}
+{\footnotesize\ttfamily \hyperlink{namespacemail_a3bb40782a1028f013c759e79529246bf}{Mode} mail\+::\+S\+M\+T\+P\+Session\+::mode = \hyperlink{namespacemail_a3bb40782a1028f013c759e79529246bfa3254eea760cc8921e6826e7fa802fceb}{W\+A\+I\+T\+\_\+\+F\+O\+R\+\_\+\+D\+A\+TA}}
+
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_session_a5eee1f5c0019e9d8259068d74af37a76}\label{classmail_1_1_s_m_t_p_session_a5eee1f5c0019e9d8259068d74af37a76}}
+\index{mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}!password@{password}}
+\index{password@{password}!mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}}
+\subsubsection{\texorpdfstring{password}{password}}
+{\footnotesize\ttfamily std\+::string mail\+::\+S\+M\+T\+P\+Session\+::password}
+
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_session_ade13411fa64d920a6d03165d165f28ba}\label{classmail_1_1_s_m_t_p_session_ade13411fa64d920a6d03165d165f28ba}}
+\index{mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}!recipient\+List@{recipient\+List}}
+\index{recipient\+List@{recipient\+List}!mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}}
+\subsubsection{\texorpdfstring{recipient\+List}{recipientList}}
+{\footnotesize\ttfamily std\+::vector$<$std\+::string$>$ mail\+::\+S\+M\+T\+P\+Session\+::recipient\+List}
+
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_session_a046b0416f7216c4528af53ca9e50f369}\label{classmail_1_1_s_m_t_p_session_a046b0416f7216c4528af53ca9e50f369}}
+\index{mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}!relay@{relay}}
+\index{relay@{relay}!mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}}
+\subsubsection{\texorpdfstring{relay}{relay}}
+{\footnotesize\ttfamily bool mail\+::\+S\+M\+T\+P\+Session\+::relay = false}
+
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_session_a7a6173a86aef4f79105b453a9ff47ed2}\label{classmail_1_1_s_m_t_p_session_a7a6173a86aef4f79105b453a9ff47ed2}}
+\index{mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}!sender@{sender}}
+\index{sender@{sender}!mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}}
+\subsubsection{\texorpdfstring{sender}{sender}}
+{\footnotesize\ttfamily std\+::string mail\+::\+S\+M\+T\+P\+Session\+::sender}
+
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_session_a102d7e52898754c7ce14431d2c896613}\label{classmail_1_1_s_m_t_p_session_a102d7e52898754c7ce14431d2c896613}}
+\index{mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}!state@{state}}
+\index{state@{state}!mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}}
+\subsubsection{\texorpdfstring{state}{state}}
+{\footnotesize\ttfamily \hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beaf}{State} mail\+::\+S\+M\+T\+P\+Session\+::state = \hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafafb57edc6733c70b49e111ff5df53ef33}{C\+O\+N\+N\+E\+CT}}
+
+\mbox{\Hypertarget{classmail_1_1_s_m_t_p_session_ac87d485b957a0b2374e13bd863293ee2}\label{classmail_1_1_s_m_t_p_session_ac87d485b957a0b2374e13bd863293ee2}}
+\index{mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}!user\+Name@{user\+Name}}
+\index{user\+Name@{user\+Name}!mail\+::\+S\+M\+T\+P\+Session@{mail\+::\+S\+M\+T\+P\+Session}}
+\subsubsection{\texorpdfstring{user\+Name}{userName}}
+{\footnotesize\ttfamily std\+::string mail\+::\+S\+M\+T\+P\+Session\+::user\+Name}
+
+
+
+The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
+\item
+/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_s_m_t_p_session_8h}{S\+M\+T\+P\+Session.\+h}\end{DoxyCompactItemize}
diff --git a/docs/latex/classmail_1_1_s_m_t_p_session__coll__graph.md5 b/docs/latex/classmail_1_1_s_m_t_p_session__coll__graph.md5
new file mode 100644
index 0000000..028b2f4
--- /dev/null
+++ b/docs/latex/classmail_1_1_s_m_t_p_session__coll__graph.md5
@@ -0,0 +1 @@
+4fe57df85a397bace6892d3cf29e1fc2
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_s_m_t_p_session__coll__graph.pdf b/docs/latex/classmail_1_1_s_m_t_p_session__coll__graph.pdf
new file mode 100644
index 0000000..ab023dd
Binary files /dev/null and b/docs/latex/classmail_1_1_s_m_t_p_session__coll__graph.pdf differ
diff --git a/docs/latex/classmail_1_1_s_m_t_p_session__inherit__graph.md5 b/docs/latex/classmail_1_1_s_m_t_p_session__inherit__graph.md5
new file mode 100644
index 0000000..62d23f5
--- /dev/null
+++ b/docs/latex/classmail_1_1_s_m_t_p_session__inherit__graph.md5
@@ -0,0 +1 @@
+9a8d438bd132c0bd27fc4cf409f42b98
\ No newline at end of file
diff --git a/docs/latex/classmail_1_1_s_m_t_p_session__inherit__graph.pdf b/docs/latex/classmail_1_1_s_m_t_p_session__inherit__graph.pdf
new file mode 100644
index 0000000..ab023dd
Binary files /dev/null and b/docs/latex/classmail_1_1_s_m_t_p_session__inherit__graph.pdf differ
diff --git a/docs/latex/doxygen.sty b/docs/latex/doxygen.sty
new file mode 100644
index 0000000..e457acc
--- /dev/null
+++ b/docs/latex/doxygen.sty
@@ -0,0 +1,503 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{doxygen}
+
+% Packages used by this style file
+\RequirePackage{alltt}
+\RequirePackage{array}
+\RequirePackage{calc}
+\RequirePackage{float}
+\RequirePackage{ifthen}
+\RequirePackage{verbatim}
+\RequirePackage[table]{xcolor}
+\RequirePackage{longtable}
+\RequirePackage{tabu}
+\RequirePackage{tabularx}
+\RequirePackage{multirow}
+
+%---------- Internal commands used in this style file ----------------
+
+\newcommand{\ensurespace}[1]{%
+ \begingroup%
+ \setlength{\dimen@}{#1}%
+ \vskip\z@\@plus\dimen@%
+ \penalty -100\vskip\z@\@plus -\dimen@%
+ \vskip\dimen@%
+ \penalty 9999%
+ \vskip -\dimen@%
+ \vskip\z@skip% hide the previous |\vskip| from |\addvspace|
+ \endgroup%
+}
+
+\newcommand{\DoxyLabelFont}{}
+\newcommand{\entrylabel}[1]{%
+ {%
+ \parbox[b]{\labelwidth-4pt}{%
+ \makebox[0pt][l]{\DoxyLabelFont#1}%
+ \vspace{1.5\baselineskip}%
+ }%
+ }%
+}
+
+\newenvironment{DoxyDesc}[1]{%
+ \ensurespace{4\baselineskip}%
+ \begin{list}{}{%
+ \settowidth{\labelwidth}{20pt}%
+ \setlength{\parsep}{0pt}%
+ \setlength{\itemsep}{0pt}%
+ \setlength{\leftmargin}{\labelwidth+\labelsep}%
+ \renewcommand{\makelabel}{\entrylabel}%
+ }%
+ \item[#1]%
+}{%
+ \end{list}%
+}
+
+\newsavebox{\xrefbox}
+\newlength{\xreflength}
+\newcommand{\xreflabel}[1]{%
+ \sbox{\xrefbox}{#1}%
+ \setlength{\xreflength}{\wd\xrefbox}%
+ \ifthenelse{\xreflength>\labelwidth}{%
+ \begin{minipage}{\textwidth}%
+ \setlength{\parindent}{0pt}%
+ \hangindent=15pt\bfseries #1\vspace{1.2\itemsep}%
+ \end{minipage}%
+ }{%
+ \parbox[b]{\labelwidth}{\makebox[0pt][l]{\textbf{#1}}}%
+ }%
+}
+
+%---------- Commands used by doxygen LaTeX output generator ----------
+
+% Used by ...
+\newenvironment{DoxyPre}{%
+ \small%
+ \begin{alltt}%
+}{%
+ \end{alltt}%
+ \normalsize%
+}
+
+% Used by @code ... @endcode
+\newenvironment{DoxyCode}{%
+ \par%
+ \scriptsize%
+ \begin{alltt}%
+}{%
+ \end{alltt}%
+ \normalsize%
+}
+
+% Used by @example, @include, @includelineno and @dontinclude
+\newenvironment{DoxyCodeInclude}{%
+ \DoxyCode%
+}{%
+ \endDoxyCode%
+}
+
+% Used by @verbatim ... @endverbatim
+\newenvironment{DoxyVerb}{%
+ \footnotesize%
+ \verbatim%
+}{%
+ \endverbatim%
+ \normalsize%
+}
+
+% Used by @verbinclude
+\newenvironment{DoxyVerbInclude}{%
+ \DoxyVerb%
+}{%
+ \endDoxyVerb%
+}
+
+% Used by numbered lists (using '-#' or ... )
+\newenvironment{DoxyEnumerate}{%
+ \enumerate%
+}{%
+ \endenumerate%
+}
+
+% Used by bullet lists (using '-', @li, @arg, or )
+\newenvironment{DoxyItemize}{%
+ \itemize%
+}{%
+ \enditemize%
+}
+
+% Used by description lists (using ... )
+\newenvironment{DoxyDescription}{%
+ \description%
+}{%
+ \enddescription%
+}
+
+% Used by @image, @dotfile, @dot ... @enddot, and @msc ... @endmsc
+% (only if caption is specified)
+\newenvironment{DoxyImage}{%
+ \begin{figure}[H]%
+ \begin{center}%
+}{%
+ \end{center}%
+ \end{figure}%
+}
+
+% Used by @image, @dotfile, @dot ... @enddot, and @msc ... @endmsc
+% (only if no caption is specified)
+\newenvironment{DoxyImageNoCaption}{%
+ \begin{center}%
+}{%
+ \end{center}%
+}
+
+% Used by @attention
+\newenvironment{DoxyAttention}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @author and @authors
+\newenvironment{DoxyAuthor}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @date
+\newenvironment{DoxyDate}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @invariant
+\newenvironment{DoxyInvariant}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @note
+\newenvironment{DoxyNote}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @post
+\newenvironment{DoxyPostcond}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @pre
+\newenvironment{DoxyPrecond}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @copyright
+\newenvironment{DoxyCopyright}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @remark
+\newenvironment{DoxyRemark}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @return and @returns
+\newenvironment{DoxyReturn}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @since
+\newenvironment{DoxySince}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @see
+\newenvironment{DoxySeeAlso}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @version
+\newenvironment{DoxyVersion}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @warning
+\newenvironment{DoxyWarning}[1]{%
+ \begin{DoxyDesc}{#1}%
+}{%
+ \end{DoxyDesc}%
+}
+
+% Used by @internal
+\newenvironment{DoxyInternal}[1]{%
+ \paragraph*{#1}%
+}{%
+}
+
+% Used by @par and @paragraph
+\newenvironment{DoxyParagraph}[1]{%
+ \begin{list}{}{%
+ \settowidth{\labelwidth}{40pt}%
+ \setlength{\leftmargin}{\labelwidth}%
+ \setlength{\parsep}{0pt}%
+ \setlength{\itemsep}{-4pt}%
+ \renewcommand{\makelabel}{\entrylabel}%
+ }%
+ \item[#1]%
+}{%
+ \end{list}%
+}
+
+% Used by parameter lists
+\newenvironment{DoxyParams}[2][]{%
+ \tabulinesep=1mm%
+ \par%
+ \ifthenelse{\equal{#1}{}}%
+ {\begin{longtabu} spread 0pt [l]{|X[-1,l]|X[-1,l]|}}% name + description
+ {\ifthenelse{\equal{#1}{1}}%
+ {\begin{longtabu} spread 0pt [l]{|X[-1,l]|X[-1,l]|X[-1,l]|}}% in/out + name + desc
+ {\begin{longtabu} spread 0pt [l]{|X[-1,l]|X[-1,l]|X[-1,l]|X[-1,l]|}}% in/out + type + name + desc
+ }
+ \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #2}\\[1ex]%
+ \hline%
+ \endfirsthead%
+ \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #2}\\[1ex]%
+ \hline%
+ \endhead%
+}{%
+ \end{longtabu}%
+ \vspace{6pt}%
+}
+
+% Used for fields of simple structs
+\newenvironment{DoxyFields}[1]{%
+ \tabulinesep=1mm%
+ \par%
+ \begin{longtabu} spread 0pt [l]{|X[-1,r]|X[-1,l]|X[-1,l]|}%
+ \multicolumn{3}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
+ \hline%
+ \endfirsthead%
+ \multicolumn{3}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
+ \hline%
+ \endhead%
+}{%
+ \end{longtabu}%
+ \vspace{6pt}%
+}
+
+% Used for fields simple class style enums
+\newenvironment{DoxyEnumFields}[1]{%
+ \tabulinesep=1mm%
+ \par%
+ \begin{longtabu} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
+ \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
+ \hline%
+ \endfirsthead%
+ \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
+ \hline%
+ \endhead%
+}{%
+ \end{longtabu}%
+ \vspace{6pt}%
+}
+
+% Used for parameters within a detailed function description
+\newenvironment{DoxyParamCaption}{%
+ \renewcommand{\item}[2][]{\\ \hspace*{2.0cm} ##1 {\em ##2}}%
+}{%
+}
+
+% Used by return value lists
+\newenvironment{DoxyRetVals}[1]{%
+ \tabulinesep=1mm%
+ \par%
+ \begin{longtabu} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
+ \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
+ \hline%
+ \endfirsthead%
+ \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
+ \hline%
+ \endhead%
+}{%
+ \end{longtabu}%
+ \vspace{6pt}%
+}
+
+% Used by exception lists
+\newenvironment{DoxyExceptions}[1]{%
+ \tabulinesep=1mm%
+ \par%
+ \begin{longtabu} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
+ \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
+ \hline%
+ \endfirsthead%
+ \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
+ \hline%
+ \endhead%
+}{%
+ \end{longtabu}%
+ \vspace{6pt}%
+}
+
+% Used by template parameter lists
+\newenvironment{DoxyTemplParams}[1]{%
+ \tabulinesep=1mm%
+ \par%
+ \begin{longtabu} spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
+ \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
+ \hline%
+ \endfirsthead%
+ \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
+ \hline%
+ \endhead%
+}{%
+ \end{longtabu}%
+ \vspace{6pt}%
+}
+
+% Used for member lists
+\newenvironment{DoxyCompactItemize}{%
+ \begin{itemize}%
+ \setlength{\itemsep}{-3pt}%
+ \setlength{\parsep}{0pt}%
+ \setlength{\topsep}{0pt}%
+ \setlength{\partopsep}{0pt}%
+}{%
+ \end{itemize}%
+}
+
+% Used for member descriptions
+\newenvironment{DoxyCompactList}{%
+ \begin{list}{}{%
+ \setlength{\leftmargin}{0.5cm}%
+ \setlength{\itemsep}{0pt}%
+ \setlength{\parsep}{0pt}%
+ \setlength{\topsep}{0pt}%
+ \renewcommand{\makelabel}{\hfill}%
+ }%
+}{%
+ \end{list}%
+}
+
+% Used for reference lists (@bug, @deprecated, @todo, etc.)
+\newenvironment{DoxyRefList}{%
+ \begin{list}{}{%
+ \setlength{\labelwidth}{10pt}%
+ \setlength{\leftmargin}{\labelwidth}%
+ \addtolength{\leftmargin}{\labelsep}%
+ \renewcommand{\makelabel}{\xreflabel}%
+ }%
+}{%
+ \end{list}%
+}
+
+% Used by @bug, @deprecated, @todo, etc.
+\newenvironment{DoxyRefDesc}[1]{%
+ \begin{list}{}{%
+ \renewcommand\makelabel[1]{\textbf{##1}}%
+ \settowidth\labelwidth{\makelabel{#1}}%
+ \setlength\leftmargin{\labelwidth+\labelsep}%
+ }%
+}{%
+ \end{list}%
+}
+
+% Used by parameter lists and simple sections
+\newenvironment{Desc}
+{\begin{list}{}{%
+ \settowidth{\labelwidth}{20pt}%
+ \setlength{\parsep}{0pt}%
+ \setlength{\itemsep}{0pt}%
+ \setlength{\leftmargin}{\labelwidth+\labelsep}%
+ \renewcommand{\makelabel}{\entrylabel}%
+ }
+}{%
+ \end{list}%
+}
+
+% Used by tables
+\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp}%
+\newenvironment{TabularC}[1]%
+{\tabulinesep=1mm
+\begin{longtabu} spread 0pt [c]{*#1{|X[-1]}|}}%
+{\end{longtabu}\par}%
+
+\newenvironment{TabularNC}[1]%
+{\begin{tabu} spread 0pt [l]{*#1{|X[-1]}|}}%
+{\end{tabu}\par}%
+
+% Used for member group headers
+\newenvironment{Indent}{%
+ \begin{list}{}{%
+ \setlength{\leftmargin}{0.5cm}%
+ }%
+ \item[]\ignorespaces%
+}{%
+ \unskip%
+ \end{list}%
+}
+
+% Used when hyperlinks are turned off
+\newcommand{\doxyref}[3]{%
+ \textbf{#1} (\textnormal{#2}\,\pageref{#3})%
+}
+
+% Used to link to a table when hyperlinks are turned on
+\newcommand{\doxytablelink}[2]{%
+ \ref{#1}%
+}
+
+% Used to link to a table when hyperlinks are turned off
+\newcommand{\doxytableref}[3]{%
+ \ref{#3}%
+}
+
+% Used by @addindex
+\newcommand{\lcurly}{\{}
+\newcommand{\rcurly}{\}}
+
+% Colors used for syntax highlighting
+\definecolor{comment}{rgb}{0.5,0.0,0.0}
+\definecolor{keyword}{rgb}{0.0,0.5,0.0}
+\definecolor{keywordtype}{rgb}{0.38,0.25,0.125}
+\definecolor{keywordflow}{rgb}{0.88,0.5,0.0}
+\definecolor{preprocessor}{rgb}{0.5,0.38,0.125}
+\definecolor{stringliteral}{rgb}{0.0,0.125,0.25}
+\definecolor{charliteral}{rgb}{0.0,0.5,0.5}
+\definecolor{vhdldigit}{rgb}{1.0,0.0,1.0}
+\definecolor{vhdlkeyword}{rgb}{0.43,0.0,0.43}
+\definecolor{vhdllogic}{rgb}{1.0,0.0,0.0}
+\definecolor{vhdlchar}{rgb}{0.0,0.0,0.0}
+
+% Color used for table heading
+\newcommand{\tableheadbgcolor}{lightgray}%
+
+% Version of hypertarget with correct landing location
+\newcommand{\Hypertarget}[1]{\Hy@raisedlink{\hypertarget{#1}{}}}
+
+% Define caption that is also suitable in a table
+\makeatletter
+\def\doxyfigcaption{%
+\refstepcounter{figure}%
+\@dblarg{\@caption{figure}}}
+\makeatother
diff --git a/docs/latex/files.tex b/docs/latex/files.tex
new file mode 100644
index 0000000..4e4bf22
--- /dev/null
+++ b/docs/latex/files.tex
@@ -0,0 +1,62 @@
+\section{File List}
+Here is a list of all files with brief descriptions\+:\begin{DoxyCompactList}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___a_p_p_e_n_d_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+N\+D.\+h} }{\pageref{_____i_m_a_p___a_p_p_e_n_d_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+T\+E.\+h} }{\pageref{_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___c_h_e_c_k_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+C\+K.\+h} }{\pageref{_____i_m_a_p___c_h_e_c_k_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___c_l_o_s_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+S\+E.\+h} }{\pageref{_____i_m_a_p___c_l_o_s_e_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___c_o_p_y_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+P\+Y.\+h} }{\pageref{_____i_m_a_p___c_o_p_y_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___c_r_e_a_t_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+T\+E.\+h} }{\pageref{_____i_m_a_p___c_r_e_a_t_e_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___d_e_l_e_t_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+T\+E.\+h} }{\pageref{_____i_m_a_p___d_e_l_e_t_e_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___e_x_a_m_i_n_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+N\+E.\+h} }{\pageref{_____i_m_a_p___e_x_a_m_i_n_e_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___e_x_p_u_n_g_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+G\+E.\+h} }{\pageref{_____i_m_a_p___e_x_p_u_n_g_e_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___f_e_t_c_h_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+C\+H.\+h} }{\pageref{_____i_m_a_p___f_e_t_c_h_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___l_i_s_t_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+S\+T.\+h} }{\pageref{_____i_m_a_p___l_i_s_t_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___l_o_g_i_n_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+I\+N.\+h} }{\pageref{_____i_m_a_p___l_o_g_i_n_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___l_s_u_b_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+U\+B.\+h} }{\pageref{_____i_m_a_p___l_s_u_b_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___r_e_n_a_m_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+M\+E.\+h} }{\pageref{_____i_m_a_p___r_e_n_a_m_e_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___s_e_a_r_c_h_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+C\+H.\+h} }{\pageref{_____i_m_a_p___s_e_a_r_c_h_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___s_e_l_e_c_t_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+C\+T.\+h} }{\pageref{_____i_m_a_p___s_e_l_e_c_t_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___s_t_a_r_t_t_l_s_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+L\+S.\+h} }{\pageref{_____i_m_a_p___s_t_a_r_t_t_l_s_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___s_t_a_t_u_s_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+U\+S.\+h} }{\pageref{_____i_m_a_p___s_t_a_t_u_s_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___s_t_o_r_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+R\+E.\+h} }{\pageref{_____i_m_a_p___s_t_o_r_e_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+B\+E.\+h} }{\pageref{_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___u_i_d_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+I\+D.\+h} }{\pageref{_____i_m_a_p___u_i_d_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+B\+E.\+h} }{\pageref{_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___d_e_l_e_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+L\+E.\+h} }{\pageref{_____p_o_p3___d_e_l_e_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___l_a_s_t_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+S\+T.\+h} }{\pageref{_____p_o_p3___l_a_s_t_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___l_i_s_t_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+S\+T.\+h} }{\pageref{_____p_o_p3___l_i_s_t_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___n_o_o_p_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+O\+P.\+h} }{\pageref{_____p_o_p3___n_o_o_p_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___p_a_s_s_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+S\+S.\+h} }{\pageref{_____p_o_p3___p_a_s_s_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___q_u_i_t_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+I\+T.\+h} }{\pageref{_____p_o_p3___q_u_i_t_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___r_e_t_r_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+T\+R.\+h} }{\pageref{_____p_o_p3___r_e_t_r_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___r_p_o_p_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+O\+P.\+h} }{\pageref{_____p_o_p3___r_p_o_p_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___r_s_e_t_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+E\+T.\+h} }{\pageref{_____p_o_p3___r_s_e_t_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___s_t_a_t_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+A\+T.\+h} }{\pageref{_____p_o_p3___s_t_a_t_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___t_o_p_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+O\+P.\+h} }{\pageref{_____p_o_p3___t_o_p_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____p_o_p3___u_s_e_r_8h}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+E\+R.\+h} }{\pageref{_____p_o_p3___u_s_e_r_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___a_u_t_h_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+T\+H.\+h} }{\pageref{_____s_m_t_p___a_u_t_h_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___d_a_t_a_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+T\+A.\+h} }{\pageref{_____s_m_t_p___d_a_t_a_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___e_h_l_o_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+L\+O.\+h} }{\pageref{_____s_m_t_p___e_h_l_o_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___e_x_p_n_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+X\+P\+N.\+h} }{\pageref{_____s_m_t_p___e_x_p_n_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___h_e_l_o_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+L\+O.\+h} }{\pageref{_____s_m_t_p___h_e_l_o_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___h_e_l_p_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+L\+P.\+h} }{\pageref{_____s_m_t_p___h_e_l_p_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___m_a_i_l_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+I\+L.\+h} }{\pageref{_____s_m_t_p___m_a_i_l_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___n_o_o_p_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+O\+P.\+h} }{\pageref{_____s_m_t_p___n_o_o_p_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___q_u_i_t_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+I\+T.\+h} }{\pageref{_____s_m_t_p___q_u_i_t_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___r_c_p_t_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+P\+T.\+h} }{\pageref{_____s_m_t_p___r_c_p_t_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___r_s_e_t_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+E\+T.\+h} }{\pageref{_____s_m_t_p___r_s_e_t_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_____s_m_t_p___v_r_f_y_8h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+F\+Y.\+h} }{\pageref{_____s_m_t_p___v_r_f_y_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_i_m_a_p_command_8h}{I\+M\+A\+P\+Command.\+h} }{\pageref{_i_m_a_p_command_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_i_m_a_p_service_8h}{I\+M\+A\+P\+Service.\+h} }{\pageref{_i_m_a_p_service_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_i_m_a_p_session_8h}{I\+M\+A\+P\+Session.\+h} }{\pageref{_i_m_a_p_session_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_mail_delivery_8cpp}{Mail\+Delivery.\+cpp} }{\pageref{_mail_delivery_8cpp}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_mail_delivery_8h}{Mail\+Delivery.\+h} }{\pageref{_mail_delivery_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_mail_file_system_8h}{Mail\+File\+System.\+h} }{\pageref{_mail_file_system_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{main_8cpp}{main.\+cpp} }{\pageref{main_8cpp}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_p_o_p3_command_8h}{P\+O\+P3\+Command.\+h} }{\pageref{_p_o_p3_command_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_p_o_p3_service_8h}{P\+O\+P3\+Service.\+h} }{\pageref{_p_o_p3_service_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_p_o_p3_session_8h}{P\+O\+P3\+Session.\+h} }{\pageref{_p_o_p3_session_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_s_m_t_p_command_8h}{S\+M\+T\+P\+Command.\+h} }{\pageref{_s_m_t_p_command_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_s_m_t_p_service_8h}{S\+M\+T\+P\+Service.\+h} }{\pageref{_s_m_t_p_service_8h}}{}
+\item\contentsline{section}{/home/bradarant/barant/\+B\+M\+A\+Mail/\hyperlink{_s_m_t_p_session_8h}{S\+M\+T\+P\+Session.\+h} }{\pageref{_s_m_t_p_session_8h}}{}
+\end{DoxyCompactList}
diff --git a/docs/latex/hierarchy.tex b/docs/latex/hierarchy.tex
new file mode 100644
index 0000000..6cf2693
--- /dev/null
+++ b/docs/latex/hierarchy.tex
@@ -0,0 +1,72 @@
+\section{Class Hierarchy}
+This inheritance list is sorted roughly, but not completely, alphabetically\+:\begin{DoxyCompactList}
+\item Command\begin{DoxyCompactList}
+\item \contentsline{section}{mail\+:\+:I\+M\+A\+P\+Command}{\pageref{classmail_1_1_i_m_a_p_command}}{}
+\begin{DoxyCompactList}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+ND}{\pageref{classmail_1_1_____i_m_a_p___a_p_p_e_n_d}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+TE}{\pageref{classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+CK}{\pageref{classmail_1_1_____i_m_a_p___c_h_e_c_k}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+SE}{\pageref{classmail_1_1_____i_m_a_p___c_l_o_s_e}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+PY}{\pageref{classmail_1_1_____i_m_a_p___c_o_p_y}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+TE}{\pageref{classmail_1_1_____i_m_a_p___c_r_e_a_t_e}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+TE}{\pageref{classmail_1_1_____i_m_a_p___d_e_l_e_t_e}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+NE}{\pageref{classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+GE}{\pageref{classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+CH}{\pageref{classmail_1_1_____i_m_a_p___f_e_t_c_h}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+ST}{\pageref{classmail_1_1_____i_m_a_p___l_i_s_t}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+IN}{\pageref{classmail_1_1_____i_m_a_p___l_o_g_i_n}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+UB}{\pageref{classmail_1_1_____i_m_a_p___l_s_u_b}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+ME}{\pageref{classmail_1_1_____i_m_a_p___r_e_n_a_m_e}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+CH}{\pageref{classmail_1_1_____i_m_a_p___s_e_a_r_c_h}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+CT}{\pageref{classmail_1_1_____i_m_a_p___s_e_l_e_c_t}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+LS}{\pageref{classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+US}{\pageref{classmail_1_1_____i_m_a_p___s_t_a_t_u_s}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+RE}{\pageref{classmail_1_1_____i_m_a_p___s_t_o_r_e}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+BE}{\pageref{classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+ID}{\pageref{classmail_1_1_____i_m_a_p___u_i_d}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+BE}{\pageref{classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e}}{}
+\end{DoxyCompactList}
+\item \contentsline{section}{mail\+:\+:P\+O\+P3\+Command}{\pageref{classmail_1_1_p_o_p3_command}}{}
+\begin{DoxyCompactList}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+LE}{\pageref{classmail_1_1_____p_o_p3___d_e_l_e}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+ST}{\pageref{classmail_1_1_____p_o_p3___l_a_s_t}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+ST}{\pageref{classmail_1_1_____p_o_p3___l_i_s_t}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+OP}{\pageref{classmail_1_1_____p_o_p3___n_o_o_p}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+SS}{\pageref{classmail_1_1_____p_o_p3___p_a_s_s}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+IT}{\pageref{classmail_1_1_____p_o_p3___q_u_i_t}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+TR}{\pageref{classmail_1_1_____p_o_p3___r_e_t_r}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+OP}{\pageref{classmail_1_1_____p_o_p3___r_p_o_p}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+ET}{\pageref{classmail_1_1_____p_o_p3___r_s_e_t}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+AT}{\pageref{classmail_1_1_____p_o_p3___s_t_a_t}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+OP}{\pageref{classmail_1_1_____p_o_p3___t_o_p}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+ER}{\pageref{classmail_1_1_____p_o_p3___u_s_e_r}}{}
+\end{DoxyCompactList}
+\item \contentsline{section}{mail\+:\+:S\+M\+T\+P\+Command}{\pageref{classmail_1_1_s_m_t_p_command}}{}
+\begin{DoxyCompactList}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+TH}{\pageref{classmail_1_1_____s_m_t_p___a_u_t_h}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+TA}{\pageref{classmail_1_1_____s_m_t_p___d_a_t_a}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+LO}{\pageref{classmail_1_1_____s_m_t_p___e_h_l_o}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+LO}{\pageref{classmail_1_1_____s_m_t_p___h_e_l_o}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+IL}{\pageref{classmail_1_1_____s_m_t_p___m_a_i_l}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+OP}{\pageref{classmail_1_1_____s_m_t_p___n_o_o_p}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+IT}{\pageref{classmail_1_1_____s_m_t_p___q_u_i_t}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+PT}{\pageref{classmail_1_1_____s_m_t_p___r_c_p_t}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+ET}{\pageref{classmail_1_1_____s_m_t_p___r_s_e_t}}{}
+\item \contentsline{section}{mail\+:\+:\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+FY}{\pageref{classmail_1_1_____s_m_t_p___v_r_f_y}}{}
+\end{DoxyCompactList}
+\end{DoxyCompactList}
+\item I\+Notify\begin{DoxyCompactList}
+\item \contentsline{section}{mail\+:\+:Mail\+Delivery}{\pageref{classmail_1_1_mail_delivery}}{}
+\end{DoxyCompactList}
+\item \contentsline{section}{mail\+:\+:Mail\+File\+System}{\pageref{classmail_1_1_mail_file_system}}{}
+\item T\+C\+P\+Server\begin{DoxyCompactList}
+\item \contentsline{section}{mail\+:\+:I\+M\+A\+P\+Service}{\pageref{classmail_1_1_i_m_a_p_service}}{}
+\item \contentsline{section}{mail\+:\+:P\+O\+P3\+Service}{\pageref{classmail_1_1_p_o_p3_service}}{}
+\item \contentsline{section}{mail\+:\+:S\+M\+T\+P\+Service}{\pageref{classmail_1_1_s_m_t_p_service}}{}
+\end{DoxyCompactList}
+\item T\+C\+P\+Session\begin{DoxyCompactList}
+\item \contentsline{section}{mail\+:\+:I\+M\+A\+P\+Session}{\pageref{classmail_1_1_i_m_a_p_session}}{}
+\item \contentsline{section}{mail\+:\+:P\+O\+P3\+Session}{\pageref{classmail_1_1_p_o_p3_session}}{}
+\item \contentsline{section}{mail\+:\+:S\+M\+T\+P\+Session}{\pageref{classmail_1_1_s_m_t_p_session}}{}
+\end{DoxyCompactList}
+\end{DoxyCompactList}
diff --git a/docs/latex/main_8cpp.tex b/docs/latex/main_8cpp.tex
new file mode 100644
index 0000000..a46d64e
--- /dev/null
+++ b/docs/latex/main_8cpp.tex
@@ -0,0 +1,34 @@
+\hypertarget{main_8cpp}{}\section{/home/bradarant/barant/\+B\+M\+A\+Mail/main.cpp File Reference}
+\label{main_8cpp}\index{/home/bradarant/barant/\+B\+M\+A\+Mail/main.\+cpp@{/home/bradarant/barant/\+B\+M\+A\+Mail/main.\+cpp}}
+{\ttfamily \#include \char`\"{}includes\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}E\+Poll.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}Console\+Server.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}Exception.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}File.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}Log.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+P\+Address.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}S\+M\+T\+P\+Service.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}P\+O\+P3\+Service.\+h\char`\"{}}\newline
+{\ttfamily \#include \char`\"{}I\+M\+A\+P\+Service.\+h\char`\"{}}\newline
+Include dependency graph for main.\+cpp\+:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{main_8cpp__incl}
+\end{center}
+\end{figure}
+\subsection*{Functions}
+\begin{DoxyCompactItemize}
+\item
+int \hyperlink{main_8cpp_a3c04138a5bfe5d72780bb7e82a18e627}{main} (int argc, char $\ast$$\ast$argv)
+\end{DoxyCompactItemize}
+
+
+\subsection{Function Documentation}
+\mbox{\Hypertarget{main_8cpp_a3c04138a5bfe5d72780bb7e82a18e627}\label{main_8cpp_a3c04138a5bfe5d72780bb7e82a18e627}}
+\index{main.\+cpp@{main.\+cpp}!main@{main}}
+\index{main@{main}!main.\+cpp@{main.\+cpp}}
+\subsubsection{\texorpdfstring{main()}{main()}}
+{\footnotesize\ttfamily int main (\begin{DoxyParamCaption}\item[{int}]{argc, }\item[{char $\ast$$\ast$}]{argv }\end{DoxyParamCaption})}
+
diff --git a/docs/latex/main_8cpp__incl.md5 b/docs/latex/main_8cpp__incl.md5
new file mode 100644
index 0000000..1525199
--- /dev/null
+++ b/docs/latex/main_8cpp__incl.md5
@@ -0,0 +1 @@
+42c1d16e8fe9d664c30cfdf4abffca39
\ No newline at end of file
diff --git a/docs/latex/main_8cpp__incl.pdf b/docs/latex/main_8cpp__incl.pdf
new file mode 100644
index 0000000..3c62c62
Binary files /dev/null and b/docs/latex/main_8cpp__incl.pdf differ
diff --git a/docs/latex/namespacemail.tex b/docs/latex/namespacemail.tex
new file mode 100644
index 0000000..4cbc214
--- /dev/null
+++ b/docs/latex/namespacemail.tex
@@ -0,0 +1,208 @@
+\hypertarget{namespacemail}{}\section{mail Namespace Reference}
+\label{namespacemail}\index{mail@{mail}}
+\subsection*{Classes}
+\begin{DoxyCompactItemize}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___a_p_p_e_n_d}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+P\+P\+E\+ND}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+A\+U\+T\+H\+E\+N\+T\+I\+C\+A\+TE}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___c_h_e_c_k}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+H\+E\+CK}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___c_l_o_s_e}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+L\+O\+SE}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___c_o_p_y}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+O\+PY}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___c_r_e_a_t_e}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+C\+R\+E\+A\+TE}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___d_e_l_e_t_e}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+D\+E\+L\+E\+TE}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+A\+M\+I\+NE}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+E\+X\+P\+U\+N\+GE}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___f_e_t_c_h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+F\+E\+T\+CH}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___l_i_s_t}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+I\+ST}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___l_o_g_i_n}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+O\+G\+IN}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___l_s_u_b}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+L\+S\+UB}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___r_e_n_a_m_e}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+R\+E\+N\+A\+ME}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___s_e_a_r_c_h}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+A\+R\+CH}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___s_e_l_e_c_t}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+E\+L\+E\+CT}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+R\+T\+T\+LS}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___s_t_a_t_u_s}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+A\+T\+US}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___s_t_o_r_e}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+T\+O\+RE}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+S\+U\+B\+S\+C\+R\+I\+BE}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___u_i_d}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+ID}
+\item
+class \hyperlink{classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e}{\+\_\+\+\_\+\+I\+M\+A\+P\+\_\+\+U\+N\+S\+U\+B\+S\+C\+R\+I\+BE}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___d_e_l_e}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+D\+E\+LE}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___l_a_s_t}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+A\+ST}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___l_i_s_t}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+L\+I\+ST}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___n_o_o_p}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+N\+O\+OP}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___p_a_s_s}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+P\+A\+SS}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___q_u_i_t}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+Q\+U\+IT}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___r_e_t_r}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+E\+TR}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___r_p_o_p}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+P\+OP}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___r_s_e_t}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+R\+S\+ET}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___s_t_a_t}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+S\+T\+AT}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___t_o_p}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+T\+OP}
+\item
+class \hyperlink{classmail_1_1_____p_o_p3___u_s_e_r}{\+\_\+\+\_\+\+P\+O\+P3\+\_\+\+U\+S\+ER}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___a_u_t_h}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+A\+U\+TH}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___d_a_t_a}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+D\+A\+TA}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___e_h_l_o}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+E\+H\+LO}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___h_e_l_o}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+H\+E\+LO}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___m_a_i_l}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+M\+A\+IL}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___n_o_o_p}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+N\+O\+OP}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___q_u_i_t}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+Q\+U\+IT}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___r_c_p_t}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+C\+PT}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___r_s_e_t}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+R\+S\+ET}
+\item
+class \hyperlink{classmail_1_1_____s_m_t_p___v_r_f_y}{\+\_\+\+\_\+\+S\+M\+T\+P\+\_\+\+V\+R\+FY}
+\item
+class \hyperlink{classmail_1_1_i_m_a_p_command}{I\+M\+A\+P\+Command}
+\item
+class \hyperlink{classmail_1_1_i_m_a_p_service}{I\+M\+A\+P\+Service}
+\item
+class \hyperlink{classmail_1_1_i_m_a_p_session}{I\+M\+A\+P\+Session}
+\item
+class \hyperlink{classmail_1_1_mail_delivery}{Mail\+Delivery}
+\item
+class \hyperlink{classmail_1_1_mail_file_system}{Mail\+File\+System}
+\item
+class \hyperlink{classmail_1_1_p_o_p3_command}{P\+O\+P3\+Command}
+\item
+class \hyperlink{classmail_1_1_p_o_p3_service}{P\+O\+P3\+Service}
+\item
+class \hyperlink{classmail_1_1_p_o_p3_session}{P\+O\+P3\+Session}
+\item
+class \hyperlink{classmail_1_1_s_m_t_p_command}{S\+M\+T\+P\+Command}
+\item
+class \hyperlink{classmail_1_1_s_m_t_p_service}{S\+M\+T\+P\+Service}
+\item
+class \hyperlink{classmail_1_1_s_m_t_p_session}{S\+M\+T\+P\+Session}
+\end{DoxyCompactItemize}
+\subsection*{Enumerations}
+\begin{DoxyCompactItemize}
+\item
+enum \hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beaf}{State} \{ \newline
+\hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafafb57edc6733c70b49e111ff5df53ef33}{C\+O\+N\+N\+E\+CT},
+\hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafa2eddb238349f70246f80b02936599ceb}{R\+E\+A\+DY},
+\hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafa80158be30dcc944ac7288c95f6008411}{M\+A\+IL},
+\hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafaad8a463df70fc6e98cbdb63f1bf40c28}{R\+C\+PT},
+\newline
+\hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafafae033baf99ab95bf78c65fcedcde9ac}{D\+A\+TA}
+ \}
+\item
+enum \hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5}{Auth\+State} \{ \hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5ade197a7d63e5282541f29f926bcbadc5}{U\+S\+E\+R\+\_\+\+U\+N\+K\+N\+O\+WN},
+\hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5a9c5ed70973731b90fca03d504e802f07}{U\+S\+E\+R\+\_\+\+Q\+U\+E\+RY},
+\hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5a35de6f039028fb41fcb5785736ed893b}{U\+S\+E\+R\+\_\+\+S\+E\+C\+R\+E\+T\+\_\+\+Q\+U\+E\+RY},
+\hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5a2b29a1a5ed31b6cafec9e1227b887387}{U\+S\+E\+R\+\_\+\+K\+N\+O\+WN}
+ \}
+\item
+enum \hyperlink{namespacemail_a3bb40782a1028f013c759e79529246bf}{Mode} \{ \hyperlink{namespacemail_a3bb40782a1028f013c759e79529246bfa3254eea760cc8921e6826e7fa802fceb}{W\+A\+I\+T\+\_\+\+F\+O\+R\+\_\+\+D\+A\+TA},
+\hyperlink{namespacemail_a3bb40782a1028f013c759e79529246bfa516543118042870662b7e60451f1d23e}{R\+E\+C\+E\+I\+V\+E\+\_\+\+D\+A\+TA}
+ \}
+\end{DoxyCompactItemize}
+
+
+\subsection{Enumeration Type Documentation}
+\mbox{\Hypertarget{namespacemail_af936edbe4793665b608a51a2512813d5}\label{namespacemail_af936edbe4793665b608a51a2512813d5}}
+\index{mail@{mail}!Auth\+State@{Auth\+State}}
+\index{Auth\+State@{Auth\+State}!mail@{mail}}
+\subsubsection{\texorpdfstring{Auth\+State}{AuthState}}
+{\footnotesize\ttfamily enum \hyperlink{namespacemail_af936edbe4793665b608a51a2512813d5}{mail\+::\+Auth\+State}}
+
+\begin{DoxyEnumFields}{Enumerator}
+\raisebox{\heightof{T}}[0pt][0pt]{\index{U\+S\+E\+R\+\_\+\+U\+N\+K\+N\+O\+WN@{U\+S\+E\+R\+\_\+\+U\+N\+K\+N\+O\+WN}!mail@{mail}}\index{mail@{mail}!U\+S\+E\+R\+\_\+\+U\+N\+K\+N\+O\+WN@{U\+S\+E\+R\+\_\+\+U\+N\+K\+N\+O\+WN}}}\mbox{\Hypertarget{namespacemail_af936edbe4793665b608a51a2512813d5ade197a7d63e5282541f29f926bcbadc5}\label{namespacemail_af936edbe4793665b608a51a2512813d5ade197a7d63e5282541f29f926bcbadc5}}
+U\+S\+E\+R\+\_\+\+U\+N\+K\+N\+O\+WN&\\
+\hline
+
+\raisebox{\heightof{T}}[0pt][0pt]{\index{U\+S\+E\+R\+\_\+\+Q\+U\+E\+RY@{U\+S\+E\+R\+\_\+\+Q\+U\+E\+RY}!mail@{mail}}\index{mail@{mail}!U\+S\+E\+R\+\_\+\+Q\+U\+E\+RY@{U\+S\+E\+R\+\_\+\+Q\+U\+E\+RY}}}\mbox{\Hypertarget{namespacemail_af936edbe4793665b608a51a2512813d5a9c5ed70973731b90fca03d504e802f07}\label{namespacemail_af936edbe4793665b608a51a2512813d5a9c5ed70973731b90fca03d504e802f07}}
+U\+S\+E\+R\+\_\+\+Q\+U\+E\+RY&\\
+\hline
+
+\raisebox{\heightof{T}}[0pt][0pt]{\index{U\+S\+E\+R\+\_\+\+S\+E\+C\+R\+E\+T\+\_\+\+Q\+U\+E\+RY@{U\+S\+E\+R\+\_\+\+S\+E\+C\+R\+E\+T\+\_\+\+Q\+U\+E\+RY}!mail@{mail}}\index{mail@{mail}!U\+S\+E\+R\+\_\+\+S\+E\+C\+R\+E\+T\+\_\+\+Q\+U\+E\+RY@{U\+S\+E\+R\+\_\+\+S\+E\+C\+R\+E\+T\+\_\+\+Q\+U\+E\+RY}}}\mbox{\Hypertarget{namespacemail_af936edbe4793665b608a51a2512813d5a35de6f039028fb41fcb5785736ed893b}\label{namespacemail_af936edbe4793665b608a51a2512813d5a35de6f039028fb41fcb5785736ed893b}}
+U\+S\+E\+R\+\_\+\+S\+E\+C\+R\+E\+T\+\_\+\+Q\+U\+E\+RY&\\
+\hline
+
+\raisebox{\heightof{T}}[0pt][0pt]{\index{U\+S\+E\+R\+\_\+\+K\+N\+O\+WN@{U\+S\+E\+R\+\_\+\+K\+N\+O\+WN}!mail@{mail}}\index{mail@{mail}!U\+S\+E\+R\+\_\+\+K\+N\+O\+WN@{U\+S\+E\+R\+\_\+\+K\+N\+O\+WN}}}\mbox{\Hypertarget{namespacemail_af936edbe4793665b608a51a2512813d5a2b29a1a5ed31b6cafec9e1227b887387}\label{namespacemail_af936edbe4793665b608a51a2512813d5a2b29a1a5ed31b6cafec9e1227b887387}}
+U\+S\+E\+R\+\_\+\+K\+N\+O\+WN&\\
+\hline
+
+\end{DoxyEnumFields}
+\mbox{\Hypertarget{namespacemail_a3bb40782a1028f013c759e79529246bf}\label{namespacemail_a3bb40782a1028f013c759e79529246bf}}
+\index{mail@{mail}!Mode@{Mode}}
+\index{Mode@{Mode}!mail@{mail}}
+\subsubsection{\texorpdfstring{Mode}{Mode}}
+{\footnotesize\ttfamily enum \hyperlink{namespacemail_a3bb40782a1028f013c759e79529246bf}{mail\+::\+Mode}}
+
+\begin{DoxyEnumFields}{Enumerator}
+\raisebox{\heightof{T}}[0pt][0pt]{\index{W\+A\+I\+T\+\_\+\+F\+O\+R\+\_\+\+D\+A\+TA@{W\+A\+I\+T\+\_\+\+F\+O\+R\+\_\+\+D\+A\+TA}!mail@{mail}}\index{mail@{mail}!W\+A\+I\+T\+\_\+\+F\+O\+R\+\_\+\+D\+A\+TA@{W\+A\+I\+T\+\_\+\+F\+O\+R\+\_\+\+D\+A\+TA}}}\mbox{\Hypertarget{namespacemail_a3bb40782a1028f013c759e79529246bfa3254eea760cc8921e6826e7fa802fceb}\label{namespacemail_a3bb40782a1028f013c759e79529246bfa3254eea760cc8921e6826e7fa802fceb}}
+W\+A\+I\+T\+\_\+\+F\+O\+R\+\_\+\+D\+A\+TA&\\
+\hline
+
+\raisebox{\heightof{T}}[0pt][0pt]{\index{R\+E\+C\+E\+I\+V\+E\+\_\+\+D\+A\+TA@{R\+E\+C\+E\+I\+V\+E\+\_\+\+D\+A\+TA}!mail@{mail}}\index{mail@{mail}!R\+E\+C\+E\+I\+V\+E\+\_\+\+D\+A\+TA@{R\+E\+C\+E\+I\+V\+E\+\_\+\+D\+A\+TA}}}\mbox{\Hypertarget{namespacemail_a3bb40782a1028f013c759e79529246bfa516543118042870662b7e60451f1d23e}\label{namespacemail_a3bb40782a1028f013c759e79529246bfa516543118042870662b7e60451f1d23e}}
+R\+E\+C\+E\+I\+V\+E\+\_\+\+D\+A\+TA&\\
+\hline
+
+\end{DoxyEnumFields}
+\mbox{\Hypertarget{namespacemail_a3b7c07e97521ac17ec8396c72ea9beaf}\label{namespacemail_a3b7c07e97521ac17ec8396c72ea9beaf}}
+\index{mail@{mail}!State@{State}}
+\index{State@{State}!mail@{mail}}
+\subsubsection{\texorpdfstring{State}{State}}
+{\footnotesize\ttfamily enum \hyperlink{namespacemail_a3b7c07e97521ac17ec8396c72ea9beaf}{mail\+::\+State}}
+
+\begin{DoxyEnumFields}{Enumerator}
+\raisebox{\heightof{T}}[0pt][0pt]{\index{C\+O\+N\+N\+E\+CT@{C\+O\+N\+N\+E\+CT}!mail@{mail}}\index{mail@{mail}!C\+O\+N\+N\+E\+CT@{C\+O\+N\+N\+E\+CT}}}\mbox{\Hypertarget{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafafb57edc6733c70b49e111ff5df53ef33}\label{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafafb57edc6733c70b49e111ff5df53ef33}}
+C\+O\+N\+N\+E\+CT&\\
+\hline
+
+\raisebox{\heightof{T}}[0pt][0pt]{\index{R\+E\+A\+DY@{R\+E\+A\+DY}!mail@{mail}}\index{mail@{mail}!R\+E\+A\+DY@{R\+E\+A\+DY}}}\mbox{\Hypertarget{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafa2eddb238349f70246f80b02936599ceb}\label{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafa2eddb238349f70246f80b02936599ceb}}
+R\+E\+A\+DY&\\
+\hline
+
+\raisebox{\heightof{T}}[0pt][0pt]{\index{M\+A\+IL@{M\+A\+IL}!mail@{mail}}\index{mail@{mail}!M\+A\+IL@{M\+A\+IL}}}\mbox{\Hypertarget{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafa80158be30dcc944ac7288c95f6008411}\label{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafa80158be30dcc944ac7288c95f6008411}}
+M\+A\+IL&\\
+\hline
+
+\raisebox{\heightof{T}}[0pt][0pt]{\index{R\+C\+PT@{R\+C\+PT}!mail@{mail}}\index{mail@{mail}!R\+C\+PT@{R\+C\+PT}}}\mbox{\Hypertarget{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafaad8a463df70fc6e98cbdb63f1bf40c28}\label{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafaad8a463df70fc6e98cbdb63f1bf40c28}}
+R\+C\+PT&\\
+\hline
+
+\raisebox{\heightof{T}}[0pt][0pt]{\index{D\+A\+TA@{D\+A\+TA}!mail@{mail}}\index{mail@{mail}!D\+A\+TA@{D\+A\+TA}}}\mbox{\Hypertarget{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafafae033baf99ab95bf78c65fcedcde9ac}\label{namespacemail_a3b7c07e97521ac17ec8396c72ea9beafafae033baf99ab95bf78c65fcedcde9ac}}
+D\+A\+TA&\\
+\hline
+
+\end{DoxyEnumFields}
diff --git a/docs/latex/namespaces.tex b/docs/latex/namespaces.tex
new file mode 100644
index 0000000..9f75579
--- /dev/null
+++ b/docs/latex/namespaces.tex
@@ -0,0 +1,4 @@
+\section{Namespace List}
+Here is a list of all namespaces with brief descriptions\+:\begin{DoxyCompactList}
+\item\contentsline{section}{\hyperlink{namespacemail}{mail} }{\pageref{namespacemail}}{}
+\end{DoxyCompactList}
diff --git a/docs/latex/refman.tex b/docs/latex/refman.tex
new file mode 100644
index 0000000..ca614a2
--- /dev/null
+++ b/docs/latex/refman.tex
@@ -0,0 +1,277 @@
+\documentclass[twoside]{book}
+
+% Packages required by doxygen
+\usepackage{fixltx2e}
+\usepackage{calc}
+\usepackage{doxygen}
+\usepackage[export]{adjustbox} % also loads graphicx
+\usepackage{graphicx}
+\usepackage[utf8]{inputenc}
+\usepackage{makeidx}
+\usepackage{multicol}
+\usepackage{multirow}
+\PassOptionsToPackage{warn}{textcomp}
+\usepackage{textcomp}
+\usepackage[nointegrals]{wasysym}
+\usepackage[table]{xcolor}
+
+% Font selection
+\usepackage[T1]{fontenc}
+\usepackage[scaled=.90]{helvet}
+\usepackage{courier}
+\usepackage{amssymb}
+\usepackage{sectsty}
+\renewcommand{\familydefault}{\sfdefault}
+\allsectionsfont{%
+ \fontseries{bc}\selectfont%
+ \color{darkgray}%
+}
+\renewcommand{\DoxyLabelFont}{%
+ \fontseries{bc}\selectfont%
+ \color{darkgray}%
+}
+\newcommand{\+}{\discretionary{\mbox{\scriptsize$\hookleftarrow$}}{}{}}
+
+% Page & text layout
+\usepackage{geometry}
+\geometry{%
+ a4paper,%
+ top=2.5cm,%
+ bottom=2.5cm,%
+ left=2.5cm,%
+ right=2.5cm%
+}
+\tolerance=750
+\hfuzz=15pt
+\hbadness=750
+\setlength{\emergencystretch}{15pt}
+\setlength{\parindent}{0cm}
+\setlength{\parskip}{3ex plus 2ex minus 2ex}
+\makeatletter
+\renewcommand{\paragraph}{%
+ \@startsection{paragraph}{4}{0ex}{-1.0ex}{1.0ex}{%
+ \normalfont\normalsize\bfseries\SS@parafont%
+ }%
+}
+\renewcommand{\subparagraph}{%
+ \@startsection{subparagraph}{5}{0ex}{-1.0ex}{1.0ex}{%
+ \normalfont\normalsize\bfseries\SS@subparafont%
+ }%
+}
+\makeatother
+
+% Headers & footers
+\usepackage{fancyhdr}
+\pagestyle{fancyplain}
+\fancyhead[LE]{\fancyplain{}{\bfseries\thepage}}
+\fancyhead[CE]{\fancyplain{}{}}
+\fancyhead[RE]{\fancyplain{}{\bfseries\leftmark}}
+\fancyhead[LO]{\fancyplain{}{\bfseries\rightmark}}
+\fancyhead[CO]{\fancyplain{}{}}
+\fancyhead[RO]{\fancyplain{}{\bfseries\thepage}}
+\fancyfoot[LE]{\fancyplain{}{}}
+\fancyfoot[CE]{\fancyplain{}{}}
+\fancyfoot[RE]{\fancyplain{}{\bfseries\scriptsize Generated by Doxygen }}
+\fancyfoot[LO]{\fancyplain{}{\bfseries\scriptsize Generated by Doxygen }}
+\fancyfoot[CO]{\fancyplain{}{}}
+\fancyfoot[RO]{\fancyplain{}{}}
+\renewcommand{\footrulewidth}{0.4pt}
+\renewcommand{\chaptermark}[1]{%
+ \markboth{#1}{}%
+}
+\renewcommand{\sectionmark}[1]{%
+ \markright{\thesection\ #1}%
+}
+
+% Indices & bibliography
+\usepackage{natbib}
+\usepackage[titles]{tocloft}
+\setcounter{tocdepth}{3}
+\setcounter{secnumdepth}{5}
+\makeindex
+
+% Hyperlinks (required, but should be loaded last)
+\usepackage{ifpdf}
+\ifpdf
+ \usepackage[pdftex,pagebackref=true]{hyperref}
+\else
+ \usepackage[ps2pdf,pagebackref=true]{hyperref}
+\fi
+\hypersetup{%
+ colorlinks=true,%
+ linkcolor=blue,%
+ citecolor=blue,%
+ unicode%
+}
+
+% Custom commands
+\newcommand{\clearemptydoublepage}{%
+ \newpage{\pagestyle{empty}\cleardoublepage}%
+}
+
+\usepackage{caption}
+\captionsetup{labelsep=space,justification=centering,font={bf},singlelinecheck=off,skip=4pt,position=top}
+
+%===== C O N T E N T S =====
+
+\begin{document}
+
+% Titlepage & ToC
+\hypersetup{pageanchor=false,
+ bookmarksnumbered=true,
+ pdfencoding=unicode
+ }
+\pagenumbering{alph}
+\begin{titlepage}
+\vspace*{7cm}
+\begin{center}%
+{\Large B\+M\+A\+Mail \\[1ex]\large 1.\+0.\+0 }\\
+\vspace*{1cm}
+{\large Generated by Doxygen 1.8.13}\\
+\end{center}
+\end{titlepage}
+\clearemptydoublepage
+\pagenumbering{roman}
+\tableofcontents
+\clearemptydoublepage
+\pagenumbering{arabic}
+\hypersetup{pageanchor=true}
+
+%--- Begin generated contents ---
+\chapter{Namespace Index}
+\input{namespaces}
+\chapter{Hierarchical Index}
+\input{hierarchy}
+\chapter{Class Index}
+\input{annotated}
+\chapter{File Index}
+\input{files}
+\chapter{Namespace Documentation}
+\input{namespacemail}
+\chapter{Class Documentation}
+\input{classmail_1_1_____i_m_a_p___a_p_p_e_n_d}
+\input{classmail_1_1_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e}
+\input{classmail_1_1_____i_m_a_p___c_h_e_c_k}
+\input{classmail_1_1_____i_m_a_p___c_l_o_s_e}
+\input{classmail_1_1_____i_m_a_p___c_o_p_y}
+\input{classmail_1_1_____i_m_a_p___c_r_e_a_t_e}
+\input{classmail_1_1_____i_m_a_p___d_e_l_e_t_e}
+\input{classmail_1_1_____i_m_a_p___e_x_a_m_i_n_e}
+\input{classmail_1_1_____i_m_a_p___e_x_p_u_n_g_e}
+\input{classmail_1_1_____i_m_a_p___f_e_t_c_h}
+\input{classmail_1_1_____i_m_a_p___l_i_s_t}
+\input{classmail_1_1_____i_m_a_p___l_o_g_i_n}
+\input{classmail_1_1_____i_m_a_p___l_s_u_b}
+\input{classmail_1_1_____i_m_a_p___r_e_n_a_m_e}
+\input{classmail_1_1_____i_m_a_p___s_e_a_r_c_h}
+\input{classmail_1_1_____i_m_a_p___s_e_l_e_c_t}
+\input{classmail_1_1_____i_m_a_p___s_t_a_r_t_t_l_s}
+\input{classmail_1_1_____i_m_a_p___s_t_a_t_u_s}
+\input{classmail_1_1_____i_m_a_p___s_t_o_r_e}
+\input{classmail_1_1_____i_m_a_p___s_u_b_s_c_r_i_b_e}
+\input{classmail_1_1_____i_m_a_p___u_i_d}
+\input{classmail_1_1_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e}
+\input{classmail_1_1_____p_o_p3___d_e_l_e}
+\input{classmail_1_1_____p_o_p3___l_a_s_t}
+\input{classmail_1_1_____p_o_p3___l_i_s_t}
+\input{classmail_1_1_____p_o_p3___n_o_o_p}
+\input{classmail_1_1_____p_o_p3___p_a_s_s}
+\input{classmail_1_1_____p_o_p3___q_u_i_t}
+\input{classmail_1_1_____p_o_p3___r_e_t_r}
+\input{classmail_1_1_____p_o_p3___r_p_o_p}
+\input{classmail_1_1_____p_o_p3___r_s_e_t}
+\input{classmail_1_1_____p_o_p3___s_t_a_t}
+\input{classmail_1_1_____p_o_p3___t_o_p}
+\input{classmail_1_1_____p_o_p3___u_s_e_r}
+\input{classmail_1_1_____s_m_t_p___a_u_t_h}
+\input{classmail_1_1_____s_m_t_p___d_a_t_a}
+\input{classmail_1_1_____s_m_t_p___e_h_l_o}
+\input{classmail_1_1_____s_m_t_p___h_e_l_o}
+\input{classmail_1_1_____s_m_t_p___m_a_i_l}
+\input{classmail_1_1_____s_m_t_p___n_o_o_p}
+\input{classmail_1_1_____s_m_t_p___q_u_i_t}
+\input{classmail_1_1_____s_m_t_p___r_c_p_t}
+\input{classmail_1_1_____s_m_t_p___r_s_e_t}
+\input{classmail_1_1_____s_m_t_p___v_r_f_y}
+\input{classmail_1_1_i_m_a_p_command}
+\input{classmail_1_1_i_m_a_p_service}
+\input{classmail_1_1_i_m_a_p_session}
+\input{classmail_1_1_mail_delivery}
+\input{classmail_1_1_mail_file_system}
+\input{classmail_1_1_p_o_p3_command}
+\input{classmail_1_1_p_o_p3_service}
+\input{classmail_1_1_p_o_p3_session}
+\input{classmail_1_1_s_m_t_p_command}
+\input{classmail_1_1_s_m_t_p_service}
+\input{classmail_1_1_s_m_t_p_session}
+\chapter{File Documentation}
+\input{_____i_m_a_p___a_p_p_e_n_d_8h}
+\input{_____i_m_a_p___a_u_t_h_e_n_t_i_c_a_t_e_8h}
+\input{_____i_m_a_p___c_h_e_c_k_8h}
+\input{_____i_m_a_p___c_l_o_s_e_8h}
+\input{_____i_m_a_p___c_o_p_y_8h}
+\input{_____i_m_a_p___c_r_e_a_t_e_8h}
+\input{_____i_m_a_p___d_e_l_e_t_e_8h}
+\input{_____i_m_a_p___e_x_a_m_i_n_e_8h}
+\input{_____i_m_a_p___e_x_p_u_n_g_e_8h}
+\input{_____i_m_a_p___f_e_t_c_h_8h}
+\input{_____i_m_a_p___l_i_s_t_8h}
+\input{_____i_m_a_p___l_o_g_i_n_8h}
+\input{_____i_m_a_p___l_s_u_b_8h}
+\input{_____i_m_a_p___r_e_n_a_m_e_8h}
+\input{_____i_m_a_p___s_e_a_r_c_h_8h}
+\input{_____i_m_a_p___s_e_l_e_c_t_8h}
+\input{_____i_m_a_p___s_t_a_r_t_t_l_s_8h}
+\input{_____i_m_a_p___s_t_a_t_u_s_8h}
+\input{_____i_m_a_p___s_t_o_r_e_8h}
+\input{_____i_m_a_p___s_u_b_s_c_r_i_b_e_8h}
+\input{_____i_m_a_p___u_i_d_8h}
+\input{_____i_m_a_p___u_n_s_u_b_s_c_r_i_b_e_8h}
+\input{_____p_o_p3___d_e_l_e_8h}
+\input{_____p_o_p3___l_a_s_t_8h}
+\input{_____p_o_p3___l_i_s_t_8h}
+\input{_____p_o_p3___n_o_o_p_8h}
+\input{_____p_o_p3___p_a_s_s_8h}
+\input{_____p_o_p3___q_u_i_t_8h}
+\input{_____p_o_p3___r_e_t_r_8h}
+\input{_____p_o_p3___r_p_o_p_8h}
+\input{_____p_o_p3___r_s_e_t_8h}
+\input{_____p_o_p3___s_t_a_t_8h}
+\input{_____p_o_p3___t_o_p_8h}
+\input{_____p_o_p3___u_s_e_r_8h}
+\input{_____s_m_t_p___a_u_t_h_8h}
+\input{_____s_m_t_p___d_a_t_a_8h}
+\input{_____s_m_t_p___e_h_l_o_8h}
+\input{_____s_m_t_p___e_x_p_n_8h}
+\input{_____s_m_t_p___h_e_l_o_8h}
+\input{_____s_m_t_p___h_e_l_p_8h}
+\input{_____s_m_t_p___m_a_i_l_8h}
+\input{_____s_m_t_p___n_o_o_p_8h}
+\input{_____s_m_t_p___q_u_i_t_8h}
+\input{_____s_m_t_p___r_c_p_t_8h}
+\input{_____s_m_t_p___r_s_e_t_8h}
+\input{_____s_m_t_p___v_r_f_y_8h}
+\input{_i_m_a_p_command_8h}
+\input{_i_m_a_p_service_8h}
+\input{_i_m_a_p_session_8h}
+\input{_mail_delivery_8cpp}
+\input{_mail_delivery_8h}
+\input{_mail_file_system_8h}
+\input{main_8cpp}
+\input{_p_o_p3_command_8h}
+\input{_p_o_p3_service_8h}
+\input{_p_o_p3_session_8h}
+\input{_s_m_t_p_command_8h}
+\input{_s_m_t_p_service_8h}
+\input{_s_m_t_p_session_8h}
+%--- End generated contents ---
+
+% Index
+\backmatter
+\newpage
+\phantomsection
+\clearemptydoublepage
+\addcontentsline{toc}{chapter}{Index}
+\printindex
+
+\end{document}
diff --git a/main.cpp b/main.cpp
index 4439de9..cac4113 100644
--- a/main.cpp
+++ b/main.cpp
@@ -1,47 +1,42 @@
-#include "includes"
+#include
#include "EPoll.h"
#include "ConsoleServer.h"
#include "Exception.h"
#include "File.h"
#include "Log.h"
#include "IPAddress.h"
-#include "HTTPService.h"
+#include "SMTPServer.h"
+#include "POP3Service.h"
+#include "IMAPService.h"
int main(int argc, char **argv) {
-
+
try {
-
+
coreutils::Log(new coreutils::File("/var/log/mail.log", O_WRONLY | O_APPEND | O_CREAT, 0644));
coreutils::Log(coreutils::LOG_INFO) << "BMAMail Server starting. Build " << __DATE__ << " " << __TIME__;
+ std::string hostName = "localhost";
std::string ipAddress = "0.0.0.0";
-
- core::EPoll ePoll;
+ std::string mailPath = "/var/mail";
- mail::SMTPService smtpService;
- core::TCPServerSocket smtp(ePoll, smtpService, core::IPAddress(ipAddress, 25));
-
- mail::POP3Service pop3Service;
- core::TCPServerSocket pop3(ePoll, pop3Service, core::IPAddress(ipAddress, 110));
-
- mail::IMAPService imapService;
- core::TCPServerSocket imap(ePoll, imapService, core::IPAddress(ipAddress, 143));
-
- core::ConsoleService consoleService;
- core::TCPServerSocket console(ePoll, consoleService, core::IPAddress(ipAddress, 1027));
+ core::EPoll ePoll;
+ mail::SMTPServer smtpServer(ePoll, hostName, mailPath, core::IPAddress(ipAddress, 25));
+ mail::POP3Service pop3Service(ePoll, hostName, mailPath, core::IPAddress(ipAddress, 110));
+ mail::IMAPService imapService(ePoll, hostName, mailPath, core::IPAddress(ipAddress, 143));
+ core::ConsoleServer consoleService(ePoll, core::IPAddress(ipAddress, 1027));
consoleService.commands.add(consoleService.commands, "help");
- ePoll.start(16, 1000);
-
+ ePoll.start(2, 1000);
+
while(true)
sleep(300);
-
+
ePoll.stop();
-
+
}
-
+
catch(coreutils::Exception exception) {
std::cout << exception.text << " Error reason is '" << strerror(exception.errorNumber) << "' in file " << exception.file << " at line " << exception.line << std::endl;
- sleep(10);
}
}
diff --git a/sendmail.cpp.x b/sendmail.cpp.x
new file mode 100644
index 0000000..33dd7f9
--- /dev/null
+++ b/sendmail.cpp.x
@@ -0,0 +1,11 @@
+#include
+#include
+
+int main(int argc, char **argv) {
+
+
+
+
+
+
+}
diff --git a/submitmailtest b/submitmailtest
new file mode 100755
index 0000000..4fa9613
--- /dev/null
+++ b/submitmailtest
@@ -0,0 +1,16 @@
+#!/bin/bash
+rm -rf /var/mail/.queue/*
+rm -rf /var/mail/barant.com/brad.arant/Inbox/*
+rm -rf /var/mail/barant.com/barant/Inbox/*
+
+./testsmtp &
+./testsmtp &
+./testsmtp &
+./testsmtp &
+./testsmtp &
+./testsmtp &
+./testsmtp &
+./testsmtp &
+./testsmtp &
+./testsmtp &
+
diff --git a/submitmailtestx10 b/submitmailtestx10
new file mode 100755
index 0000000..f17837b
--- /dev/null
+++ b/submitmailtestx10
@@ -0,0 +1,16 @@
+#!/bin/bash
+rm -rf /var/mail/.queue/*
+rm -rf /var/mail/barant.com/brad.arant/Inbox/*
+rm -rf /var/mail/barant.com/barant/Inbox/*
+
+./submitmailtest &
+./submitmailtest &
+./submitmailtest &
+./submitmailtest &
+./submitmailtest &
+./submitmailtest &
+./submitmailtest &
+./submitmailtest &
+./submitmailtest &
+./submitmailtest &
+
diff --git a/testsmtp b/testsmtp
new file mode 100755
index 0000000..3eccb91
--- /dev/null
+++ b/testsmtp
@@ -0,0 +1,18 @@
+#!/bin/bash
+nc localhost 25 > /dev/null << EOL
+EHLO barant.com
+MAIL FROM:
+RCPT TO:
+RCPT TO:
+DATA
+From: brad.arant@barant.com
+To: barant@barant.com
+Subject: This is a test
+
+This is a test message.
+This is just here for testing and not of much use.
+Can it be that additional data helps the situation?
+.
+QUIT
+EOL
+