Added cpl-mail
Some checks failed
Build on push / prepare (push) Failing after 3s

This commit is contained in:
2025-09-15 18:33:06 +02:00
parent 784632a0b4
commit 1aefe7fe7b
39 changed files with 330 additions and 301 deletions

View File

@@ -0,0 +1,13 @@
name: Build on push
run-name: Build on push
on:
push:
branches:
- dev
jobs:
prepare:
uses: ./.gitea/workflows/build-project.yaml
with:
version_suffix: 'dev'
secrets: inherit

View File

@@ -7,28 +7,5 @@ on:
jobs: jobs:
prepare: prepare:
uses: ./.gitea/workflows/prepare.yaml uses: ./.gitea/workflows/build-project.yaml
with:
working_directory: src/cpl_core
secrets: inherit
core:
needs: prepare
uses: ./.gitea/workflows/package.yaml
with:
working_directory: src/cpl_core
secrets: inherit
query:
needs: prepare
uses: ./.gitea/workflows/package.yaml
with:
working_directory: src/cpl_query
secrets: inherit
translation:
needs: prepare
uses: ./.gitea/workflows/package.yaml
with:
working_directory: src/cpl_translation
secrets: inherit secrets: inherit

View File

@@ -8,17 +8,11 @@ on:
description: 'Suffix for version (z.B. "dev", "alpha", "beta")' description: 'Suffix for version (z.B. "dev", "alpha", "beta")'
required: false required: false
type: string type: string
working_directory:
required: true
type: string
jobs: jobs:
prepare: prepare:
runs-on: [ runner ] runs-on: [ runner ]
container: git.sh-edraft.de/sh-edraft.de/act-runner:latest container: git.sh-edraft.de/sh-edraft.de/act-runner:latest
defaults:
run:
working-directory: ${{ inputs.working_directory }}
steps: steps:
- name: Clone Repository - name: Clone Repository
uses: https://github.com/actions/checkout@v3 uses: https://github.com/actions/checkout@v3
@@ -57,4 +51,4 @@ jobs:
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
with: with:
name: version name: version
path: ${{ inputs.working_directory }}/version.txt path: version.txt

View File

@@ -1,35 +1,40 @@
name: Build on push name: Build projects
run-name: Build on push run-name: Build projects
on: on:
push: workflow_call:
branches: inputs:
- dev version_suffix:
description: 'Suffix for version (z.B. "dev", "alpha", "beta")'
required: false
type: string
jobs: jobs:
prepare: prepare:
uses: ./.gitea/workflows/prepare.yaml uses: ./.gitea/workflows/prepare.yaml
with: with:
version_suffix: 'dev' version_suffix: ${{ inputs.version_suffix }}
working_directory: src/cpl_core
secrets: inherit secrets: inherit
core: core:
needs: prepare
uses: ./.gitea/workflows/package.yaml uses: ./.gitea/workflows/package.yaml
with: with:
working_directory: src/cpl_core working_directory: src/cpl_core
secrets: inherit secrets: inherit
query: query:
needs: prepare
uses: ./.gitea/workflows/package.yaml uses: ./.gitea/workflows/package.yaml
with: with:
working_directory: src/cpl_query working_directory: src/cpl_query
secrets: inherit secrets: inherit
translation: translation:
needs: prepare
uses: ./.gitea/workflows/package.yaml uses: ./.gitea/workflows/package.yaml
with: with:
working_directory: src/cpl_translation working_directory: src/cpl_translation
secrets: inherit secrets: inherit
mail:
uses: ./.gitea/workflows/package.yaml
with:
working_directory: src/cpl_mail
secrets: inherit

View File

@@ -7,7 +7,7 @@ Submodules
cpl\_core.mailing.email module cpl\_core.mailing.email module
------------------------------ ------------------------------
.. automodule:: cpl_core.mailing.email .. automodule:: cpl_mail.email
:members: :members:
:undoc-members: :undoc-members:
:show-inheritance: :show-inheritance:
@@ -15,7 +15,7 @@ cpl\_core.mailing.email module
cpl\_core.mailing.email\_client\_abc module cpl\_core.mailing.email\_client\_abc module
------------------------------------------- -------------------------------------------
.. automodule:: cpl_core.mailing.email_client_abc .. automodule:: cpl_mail.email_client_abc
:members: :members:
:undoc-members: :undoc-members:
:show-inheritance: :show-inheritance:
@@ -23,7 +23,7 @@ cpl\_core.mailing.email\_client\_abc module
cpl\_core.mailing.email\_client\_service module cpl\_core.mailing.email\_client\_service module
----------------------------------------------- -----------------------------------------------
.. automodule:: cpl_core.mailing.email_client_service .. automodule:: cpl_mail.email_client_service
:members: :members:
:undoc-members: :undoc-members:
:show-inheritance: :show-inheritance:
@@ -31,7 +31,7 @@ cpl\_core.mailing.email\_client\_service module
cpl\_core.mailing.email\_client\_settings module cpl\_core.mailing.email\_client\_settings module
------------------------------------------------ ------------------------------------------------
.. automodule:: cpl_core.mailing.email_client_settings .. automodule:: cpl_mail.email_client_settings
:members: :members:
:undoc-members: :undoc-members:
:show-inheritance: :show-inheritance:
@@ -39,7 +39,7 @@ cpl\_core.mailing.email\_client\_settings module
cpl\_core.mailing.email\_client\_settings\_name\_enum module cpl\_core.mailing.email\_client\_settings\_name\_enum module
------------------------------------------------------------ ------------------------------------------------------------
.. automodule:: cpl_core.mailing.email_client_settings_name_enum .. automodule:: cpl_mail.email_client_settings_name_enum
:members: :members:
:undoc-members: :undoc-members:
:show-inheritance: :show-inheritance:
@@ -47,7 +47,7 @@ cpl\_core.mailing.email\_client\_settings\_name\_enum module
Module contents Module contents
--------------- ---------------
.. automodule:: cpl_core.mailing .. automodule:: cpl_mail
:members: :members:
:undoc-members: :undoc-members:
:show-inheritance: :show-inheritance:

View File

@@ -11,7 +11,7 @@ API reference
cpl_core.dependency_injection cpl_core.dependency_injection
cpl_core.environment cpl_core.environment
cpl_core.log cpl_core.log
cpl_core.mailing cpl_mail
cpl_core.pipes cpl_core.pipes
cpl_core.time cpl_core.time
cpl_core.utils cpl_core.utils

View File

@@ -88,7 +88,7 @@
<li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html">cpl_core.mailing package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html">cpl_mail package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li>

View File

@@ -113,7 +113,7 @@
<li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html">cpl_core.mailing package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html">cpl_mail package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li>

View File

@@ -84,7 +84,7 @@
<li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html">cpl_core.mailing package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html">cpl_mail package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li>

View File

@@ -68,7 +68,7 @@
<li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html">cpl_core.mailing package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html">cpl_mail package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li>

View File

@@ -68,7 +68,7 @@
<li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html">cpl_core.mailing package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html">cpl_mail package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li>

View File

@@ -81,7 +81,7 @@
<li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html">cpl_core.mailing package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html">cpl_mail package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li>

View File

@@ -100,7 +100,7 @@
</li> </li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html">cpl_core.mailing package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html">cpl_mail package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li>

View File

@@ -76,7 +76,7 @@
</ul> </ul>
</li> </li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html">cpl_core.mailing package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html">cpl_mail package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li>

View File

@@ -56,7 +56,7 @@
<li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html">cpl_core.mailing package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html">cpl_mail package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li>
@@ -698,69 +698,69 @@
</li> </li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="cpl_core.mailing.html">cpl_core.mailing package</a><ul> <li class="toctree-l1"><a class="reference internal" href="cpl_mail.html">cpl_mail package</a><ul>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html#submodules">Submodules</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html#submodules">Submodules</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html#module-cpl_core.mailing.email">cpl_core.mailing.email module</a><ul> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html#module-cpl_mail.email">cpl_mail.email module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email.EMail"><code class="docutils literal notranslate"><span class="pre">EMail</span></code></a><ul> <li class="toctree-l3"><a class="reference internal" href="cpl_mail.html#cpl_mail.email.EMail"><code class="docutils literal notranslate"><span class="pre">EMail</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.add_header"><code class="docutils literal notranslate"><span class="pre">EMail.add_header()</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email.EMail.add_header"><code class="docutils literal notranslate"><span class="pre">EMail.add_header()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.add_receiver"><code class="docutils literal notranslate"><span class="pre">EMail.add_receiver()</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email.EMail.add_receiver"><code class="docutils literal notranslate"><span class="pre">EMail.add_receiver()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.body"><code class="docutils literal notranslate"><span class="pre">EMail.body</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email.EMail.body"><code class="docutils literal notranslate"><span class="pre">EMail.body</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.check_mail"><code class="docutils literal notranslate"><span class="pre">EMail.check_mail()</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email.EMail.check_mail"><code class="docutils literal notranslate"><span class="pre">EMail.check_mail()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.get_content"><code class="docutils literal notranslate"><span class="pre">EMail.get_content()</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email.EMail.get_content"><code class="docutils literal notranslate"><span class="pre">EMail.get_content()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.header"><code class="docutils literal notranslate"><span class="pre">EMail.header</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email.EMail.header"><code class="docutils literal notranslate"><span class="pre">EMail.header</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.header_list"><code class="docutils literal notranslate"><span class="pre">EMail.header_list</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email.EMail.header_list"><code class="docutils literal notranslate"><span class="pre">EMail.header_list</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.receiver"><code class="docutils literal notranslate"><span class="pre">EMail.receiver</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email.EMail.receiver"><code class="docutils literal notranslate"><span class="pre">EMail.receiver</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.receiver_list"><code class="docutils literal notranslate"><span class="pre">EMail.receiver_list</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email.EMail.receiver_list"><code class="docutils literal notranslate"><span class="pre">EMail.receiver_list</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.subject"><code class="docutils literal notranslate"><span class="pre">EMail.subject</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email.EMail.subject"><code class="docutils literal notranslate"><span class="pre">EMail.subject</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.transceiver"><code class="docutils literal notranslate"><span class="pre">EMail.transceiver</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email.EMail.transceiver"><code class="docutils literal notranslate"><span class="pre">EMail.transceiver</span></code></a></li>
</ul> </ul>
</li> </li>
</ul> </ul>
</li> </li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_abc">cpl_core.mailing.email_client_abc module</a><ul> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html#module-cpl_mail.email_client_abc">cpl_mail.email_client_abc module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_abc.EMailClientABC"><code class="docutils literal notranslate"><span class="pre">EMailClientABC</span></code></a><ul> <li class="toctree-l3"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_abc.EMailClientABC"><code class="docutils literal notranslate"><span class="pre">EMailClientABC</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_abc.EMailClientABC.connect"><code class="docutils literal notranslate"><span class="pre">EMailClientABC.connect()</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_abc.EMailClientABC.connect"><code class="docutils literal notranslate"><span class="pre">EMailClientABC.connect()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_abc.EMailClientABC.send_mail"><code class="docutils literal notranslate"><span class="pre">EMailClientABC.send_mail()</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_abc.EMailClientABC.send_mail"><code class="docutils literal notranslate"><span class="pre">EMailClientABC.send_mail()</span></code></a></li>
</ul> </ul>
</li> </li>
</ul> </ul>
</li> </li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_service">cpl_core.mailing.email_client_service module</a><ul> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html#module-cpl_mail.email_client_service">cpl_mail.email_client_service module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_service.EMailClient"><code class="docutils literal notranslate"><span class="pre">EMailClient</span></code></a><ul> <li class="toctree-l3"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_service.EMailClient"><code class="docutils literal notranslate"><span class="pre">EMailClient</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_service.EMailClient.connect"><code class="docutils literal notranslate"><span class="pre">EMailClient.connect()</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_service.EMailClient.connect"><code class="docutils literal notranslate"><span class="pre">EMailClient.connect()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_service.EMailClient.create"><code class="docutils literal notranslate"><span class="pre">EMailClient.create()</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_service.EMailClient.create"><code class="docutils literal notranslate"><span class="pre">EMailClient.create()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_service.EMailClient.login"><code class="docutils literal notranslate"><span class="pre">EMailClient.login()</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_service.EMailClient.login"><code class="docutils literal notranslate"><span class="pre">EMailClient.login()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_service.EMailClient.send_mail"><code class="docutils literal notranslate"><span class="pre">EMailClient.send_mail()</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_service.EMailClient.send_mail"><code class="docutils literal notranslate"><span class="pre">EMailClient.send_mail()</span></code></a></li>
</ul> </ul>
</li> </li>
</ul> </ul>
</li> </li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_settings">cpl_core.mailing.email_client_settings module</a><ul> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html#module-cpl_mail.email_client_settings">cpl_mail.email_client_settings module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings.EMailClientSettings"><code class="docutils literal notranslate"><span class="pre">EMailClientSettings</span></code></a><ul> <li class="toctree-l3"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_settings.EMailClientSettings"><code class="docutils literal notranslate"><span class="pre">EMailClientSettings</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings.EMailClientSettings.credentials"><code class="docutils literal notranslate"><span class="pre">EMailClientSettings.credentials</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_settings.EMailClientSettings.credentials"><code class="docutils literal notranslate"><span class="pre">EMailClientSettings.credentials</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings.EMailClientSettings.host"><code class="docutils literal notranslate"><span class="pre">EMailClientSettings.host</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_settings.EMailClientSettings.host"><code class="docutils literal notranslate"><span class="pre">EMailClientSettings.host</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings.EMailClientSettings.port"><code class="docutils literal notranslate"><span class="pre">EMailClientSettings.port</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_settings.EMailClientSettings.port"><code class="docutils literal notranslate"><span class="pre">EMailClientSettings.port</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings.EMailClientSettings.user_name"><code class="docutils literal notranslate"><span class="pre">EMailClientSettings.user_name</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_settings.EMailClientSettings.user_name"><code class="docutils literal notranslate"><span class="pre">EMailClientSettings.user_name</span></code></a></li>
</ul> </ul>
</li> </li>
</ul> </ul>
</li> </li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_settings_name_enum">cpl_core.mailing.email_client_settings_name_enum module</a><ul> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html#module-cpl_mail.email_client_settings_name_enum">cpl_mail.email_client_settings_name_enum module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum"><code class="docutils literal notranslate"><span class="pre">EMailClientSettingsNameEnum</span></code></a><ul> <li class="toctree-l3"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum"><code class="docutils literal notranslate"><span class="pre">EMailClientSettingsNameEnum</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.credentials"><code class="docutils literal notranslate"><span class="pre">EMailClientSettingsNameEnum.credentials</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.credentials"><code class="docutils literal notranslate"><span class="pre">EMailClientSettingsNameEnum.credentials</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.host"><code class="docutils literal notranslate"><span class="pre">EMailClientSettingsNameEnum.host</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.host"><code class="docutils literal notranslate"><span class="pre">EMailClientSettingsNameEnum.host</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.port"><code class="docutils literal notranslate"><span class="pre">EMailClientSettingsNameEnum.port</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.port"><code class="docutils literal notranslate"><span class="pre">EMailClientSettingsNameEnum.port</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.user_name"><code class="docutils literal notranslate"><span class="pre">EMailClientSettingsNameEnum.user_name</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.user_name"><code class="docutils literal notranslate"><span class="pre">EMailClientSettingsNameEnum.user_name</span></code></a></li>
</ul> </ul>
</li> </li>
</ul> </ul>
</li> </li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html#module-cpl_core.mailing">Module contents</a><ul> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html#module-cpl_mail">Module contents</a><ul>
<li class="toctree-l3"><a class="reference internal" href="cpl_core.mailing.html#cpl-core-cpl-core">cpl-core CPL core</a></li> <li class="toctree-l3"><a class="reference internal" href="cpl_mail.html#cpl-core-cpl-core">cpl-core CPL core</a></li>
<li class="toctree-l3"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.VersionInfo"><code class="docutils literal notranslate"><span class="pre">VersionInfo</span></code></a><ul> <li class="toctree-l3"><a class="reference internal" href="cpl_mail.html#cpl_mail.VersionInfo"><code class="docutils literal notranslate"><span class="pre">VersionInfo</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.VersionInfo.major"><code class="docutils literal notranslate"><span class="pre">VersionInfo.major</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.VersionInfo.major"><code class="docutils literal notranslate"><span class="pre">VersionInfo.major</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.VersionInfo.micro"><code class="docutils literal notranslate"><span class="pre">VersionInfo.micro</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.VersionInfo.micro"><code class="docutils literal notranslate"><span class="pre">VersionInfo.micro</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.VersionInfo.minor"><code class="docutils literal notranslate"><span class="pre">VersionInfo.minor</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.VersionInfo.minor"><code class="docutils literal notranslate"><span class="pre">VersionInfo.minor</span></code></a></li>
</ul> </ul>
</li> </li>
</ul> </ul>

View File

@@ -19,7 +19,7 @@
<script src="_static/js/theme.js"></script> <script src="_static/js/theme.js"></script>
<link rel="index" title="Index" href="genindex.html" /> <link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" /> <link rel="search" title="Search" href="search.html" />
<link rel="next" title="cpl_core.mailing package" href="cpl_core.mailing.html" /> <link rel="next" title="cpl_mail package" href="cpl_mail.html" />
<link rel="prev" title="cpl_core.environment package" href="cpl_core.environment.html" /> <link rel="prev" title="cpl_core.environment package" href="cpl_core.environment.html" />
</head> </head>
@@ -84,7 +84,7 @@
</li> </li>
</ul> </ul>
</li> </li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html">cpl_core.mailing package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html">cpl_mail package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.utils.html">cpl_core.utils package</a></li>
@@ -529,7 +529,7 @@
</div> </div>
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer"> <footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
<a href="cpl_core.environment.html" class="btn btn-neutral float-left" title="cpl_core.environment package" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> <a href="cpl_core.environment.html" class="btn btn-neutral float-left" title="cpl_core.environment package" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="cpl_core.mailing.html" class="btn btn-neutral float-right" title="cpl_core.mailing package" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> <a href="cpl_mail.html" class="btn btn-neutral float-right" title="cpl_mail package" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
</div> </div>
<hr/> <hr/>

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" /> <meta charset="utf-8" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>cpl_core.mailing package &mdash; Common Python Library documentation</title> <title>cpl_mail package &mdash; Common Python Library documentation</title>
<link rel="stylesheet" href="_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" /> <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
<!--[if lt IE 9]> <!--[if lt IE 9]>
@@ -56,31 +56,31 @@
<li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">cpl_core.mailing package</a><ul> <li class="toctree-l2 current"><a class="current reference internal" href="#">cpl_mail package</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#submodules">Submodules</a></li> <li class="toctree-l3"><a class="reference internal" href="#submodules">Submodules</a></li>
<li class="toctree-l3"><a class="reference internal" href="#module-cpl_core.mailing.email">cpl_core.mailing.email module</a><ul> <li class="toctree-l3"><a class="reference internal" href="#module-cpl_mail.email">cpl_mail.email module</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#cpl_core.mailing.email.EMail"><code class="docutils literal notranslate"><span class="pre">EMail</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="#cpl_mail.email.EMail"><code class="docutils literal notranslate"><span class="pre">EMail</span></code></a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l3"><a class="reference internal" href="#module-cpl_core.mailing.email_client_abc">cpl_core.mailing.email_client_abc module</a><ul> <li class="toctree-l3"><a class="reference internal" href="#module-cpl_mail.email_client_abc">cpl_mail.email_client_abc module</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#cpl_core.mailing.email_client_abc.EMailClientABC"><code class="docutils literal notranslate"><span class="pre">EMailClientABC</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="#cpl_mail.email_client_abc.EMailClientABC"><code class="docutils literal notranslate"><span class="pre">EMailClientABC</span></code></a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l3"><a class="reference internal" href="#module-cpl_core.mailing.email_client_service">cpl_core.mailing.email_client_service module</a><ul> <li class="toctree-l3"><a class="reference internal" href="#module-cpl_mail.email_client_service">cpl_mail.email_client_service module</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#cpl_core.mailing.email_client_service.EMailClient"><code class="docutils literal notranslate"><span class="pre">EMailClient</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="#cpl_mail.email_client_service.EMailClient"><code class="docutils literal notranslate"><span class="pre">EMailClient</span></code></a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l3"><a class="reference internal" href="#module-cpl_core.mailing.email_client_settings">cpl_core.mailing.email_client_settings module</a><ul> <li class="toctree-l3"><a class="reference internal" href="#module-cpl_mail.email_client_settings">cpl_mail.email_client_settings module</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#cpl_core.mailing.email_client_settings.EMailClientSettings"><code class="docutils literal notranslate"><span class="pre">EMailClientSettings</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="#cpl_mail.email_client_settings.EMailClientSettings"><code class="docutils literal notranslate"><span class="pre">EMailClientSettings</span></code></a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l3"><a class="reference internal" href="#module-cpl_core.mailing.email_client_settings_name_enum">cpl_core.mailing.email_client_settings_name_enum module</a><ul> <li class="toctree-l3"><a class="reference internal" href="#module-cpl_mail.email_client_settings_name_enum">cpl_mail.email_client_settings_name_enum module</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum"><code class="docutils literal notranslate"><span class="pre">EMailClientSettingsNameEnum</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum"><code class="docutils literal notranslate"><span class="pre">EMailClientSettingsNameEnum</span></code></a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l3"><a class="reference internal" href="#module-cpl_core.mailing">Module contents</a><ul> <li class="toctree-l3"><a class="reference internal" href="#module-cpl_mail">Module contents</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#cpl-core-cpl-core">cpl-core CPL core</a></li> <li class="toctree-l4"><a class="reference internal" href="#cpl-core-cpl-core">cpl-core CPL core</a></li>
<li class="toctree-l4"><a class="reference internal" href="#cpl_core.mailing.VersionInfo"><code class="docutils literal notranslate"><span class="pre">VersionInfo</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="#cpl_mail.VersionInfo"><code class="docutils literal notranslate"><span class="pre">VersionInfo</span></code></a></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@@ -110,9 +110,9 @@
<ul class="wy-breadcrumbs"> <ul class="wy-breadcrumbs">
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li> <li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
<li class="breadcrumb-item"><a href="cpl_core.html">API reference</a></li> <li class="breadcrumb-item"><a href="cpl_core.html">API reference</a></li>
<li class="breadcrumb-item active">cpl_core.mailing package</li> <li class="breadcrumb-item active">cpl_mail package</li>
<li class="wy-breadcrumbs-aside"> <li class="wy-breadcrumbs-aside">
<a href="_sources/cpl_core.mailing.rst.txt" rel="nofollow"> View page source</a> <a href="_sources/cpl_mail.rst.txt" rel="nofollow"> View page source</a>
</li> </li>
</ul> </ul>
<hr/> <hr/>
@@ -121,15 +121,15 @@
<div itemprop="articleBody"> <div itemprop="articleBody">
<section id="cpl-core-mailing-package"> <section id="cpl-core-mailing-package">
<h1>cpl_core.mailing package<a class="headerlink" href="#cpl-core-mailing-package" title="Permalink to this heading"></a></h1> <h1>cpl_mail package<a class="headerlink" href="#cpl-core-mailing-package" title="Permalink to this heading"></a></h1>
<section id="submodules"> <section id="submodules">
<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this heading"></a></h2> <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this heading"></a></h2>
</section> </section>
<section id="module-cpl_core.mailing.email"> <section id="module-cpl_mail.email">
<span id="cpl-core-mailing-email-module"></span><h2>cpl_core.mailing.email module<a class="headerlink" href="#module-cpl_core.mailing.email" title="Permalink to this heading"></a></h2> <span id="cpl-core-mailing-email-module"></span><h2>cpl_mail.email module<a class="headerlink" href="#module-cpl_mail.email" title="Permalink to this heading"></a></h2>
<dl class="py class"> <dl class="py class">
<dt class="sig sig-object py" id="cpl_core.mailing.email.EMail"> <dt class="sig sig-object py" id="cpl_mail.email.EMail">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">cpl_core.mailing.email.</span></span><span class="sig-name descname"><span class="pre">EMail</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">header</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">subject</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">body</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">transceiver</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">receiver</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_core.mailing.email.EMail" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">cpl_mail.email.</span></span><span class="sig-name descname"><span class="pre">EMail</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">header</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">subject</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">body</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">transceiver</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">receiver</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_mail.email.EMail" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p> <dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
<p>Represents an email</p> <p>Represents an email</p>
<dl class="simple"> <dl class="simple">
@@ -148,8 +148,8 @@
</dd> </dd>
</dl> </dl>
<dl class="py method"> <dl class="py method">
<dt class="sig sig-object py" id="cpl_core.mailing.email.EMail.add_header"> <dt class="sig sig-object py" id="cpl_mail.email.EMail.add_header">
<span class="sig-name descname"><span class="pre">add_header</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">header</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_core.mailing.email.EMail.add_header" title="Permalink to this definition"></a></dt> <span class="sig-name descname"><span class="pre">add_header</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">header</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_mail.email.EMail.add_header" title="Permalink to this definition"></a></dt>
<dd><p>Adds header</p> <dd><p>Adds header</p>
<dl class="simple"> <dl class="simple">
<dt>Parameter:</dt><dd><dl class="simple"> <dt>Parameter:</dt><dd><dl class="simple">
@@ -161,8 +161,8 @@
</dd></dl> </dd></dl>
<dl class="py method"> <dl class="py method">
<dt class="sig sig-object py" id="cpl_core.mailing.email.EMail.add_receiver"> <dt class="sig sig-object py" id="cpl_mail.email.EMail.add_receiver">
<span class="sig-name descname"><span class="pre">add_receiver</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">receiver</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_core.mailing.email.EMail.add_receiver" title="Permalink to this definition"></a></dt> <span class="sig-name descname"><span class="pre">add_receiver</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">receiver</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_mail.email.EMail.add_receiver" title="Permalink to this definition"></a></dt>
<dd><p>Adds receiver</p> <dd><p>Adds receiver</p>
<dl class="simple"> <dl class="simple">
<dt>Parameter:</dt><dd><dl class="simple"> <dt>Parameter:</dt><dd><dl class="simple">
@@ -174,13 +174,13 @@
</dd></dl> </dd></dl>
<dl class="py property"> <dl class="py property">
<dt class="sig sig-object py" id="cpl_core.mailing.email.EMail.body"> <dt class="sig sig-object py" id="cpl_mail.email.EMail.body">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">body</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_core.mailing.email.EMail.body" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">body</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_mail.email.EMail.body" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py method"> <dl class="py method">
<dt class="sig sig-object py" id="cpl_core.mailing.email.EMail.check_mail"> <dt class="sig sig-object py" id="cpl_mail.email.EMail.check_mail">
<em class="property"><span class="pre">static</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">check_mail</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">address</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">bool</span></span></span><a class="headerlink" href="#cpl_core.mailing.email.EMail.check_mail" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">static</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">check_mail</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">address</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">bool</span></span></span><a class="headerlink" href="#cpl_mail.email.EMail.check_mail" title="Permalink to this definition"></a></dt>
<dd><p>Checks if an email is valid</p> <dd><p>Checks if an email is valid</p>
<dl class="simple"> <dl class="simple">
<dt>Parameter:</dt><dd><dl class="simple"> <dt>Parameter:</dt><dd><dl class="simple">
@@ -194,8 +194,8 @@
</dd></dl> </dd></dl>
<dl class="py method"> <dl class="py method">
<dt class="sig sig-object py" id="cpl_core.mailing.email.EMail.get_content"> <dt class="sig sig-object py" id="cpl_mail.email.EMail.get_content">
<span class="sig-name descname"><span class="pre">get_content</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">transceiver</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_core.mailing.email.EMail.get_content" title="Permalink to this definition"></a></dt> <span class="sig-name descname"><span class="pre">get_content</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">transceiver</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_mail.email.EMail.get_content" title="Permalink to this definition"></a></dt>
<dd><p>Returns the mail as string</p> <dd><p>Returns the mail as string</p>
<dl class="simple"> <dl class="simple">
<dt>Parameter:</dt><dd><dl class="simple"> <dt>Parameter:</dt><dd><dl class="simple">
@@ -209,58 +209,58 @@
</dd></dl> </dd></dl>
<dl class="py property"> <dl class="py property">
<dt class="sig sig-object py" id="cpl_core.mailing.email.EMail.header"> <dt class="sig sig-object py" id="cpl_mail.email.EMail.header">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">header</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_core.mailing.email.EMail.header" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">header</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_mail.email.EMail.header" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py property"> <dl class="py property">
<dt class="sig sig-object py" id="cpl_core.mailing.email.EMail.header_list"> <dt class="sig sig-object py" id="cpl_mail.email.EMail.header_list">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">header_list</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#cpl_core.mailing.email.EMail.header_list" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">header_list</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#cpl_mail.email.EMail.header_list" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py property"> <dl class="py property">
<dt class="sig sig-object py" id="cpl_core.mailing.email.EMail.receiver"> <dt class="sig sig-object py" id="cpl_mail.email.EMail.receiver">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">receiver</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_core.mailing.email.EMail.receiver" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">receiver</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_mail.email.EMail.receiver" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py property"> <dl class="py property">
<dt class="sig sig-object py" id="cpl_core.mailing.email.EMail.receiver_list"> <dt class="sig sig-object py" id="cpl_mail.email.EMail.receiver_list">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">receiver_list</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#cpl_core.mailing.email.EMail.receiver_list" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">receiver_list</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#cpl_mail.email.EMail.receiver_list" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py property"> <dl class="py property">
<dt class="sig sig-object py" id="cpl_core.mailing.email.EMail.subject"> <dt class="sig sig-object py" id="cpl_mail.email.EMail.subject">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">subject</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_core.mailing.email.EMail.subject" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">subject</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_mail.email.EMail.subject" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py property"> <dl class="py property">
<dt class="sig sig-object py" id="cpl_core.mailing.email.EMail.transceiver"> <dt class="sig sig-object py" id="cpl_mail.email.EMail.transceiver">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">transceiver</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_core.mailing.email.EMail.transceiver" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">transceiver</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_mail.email.EMail.transceiver" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</dd></dl> </dd></dl>
</section> </section>
<section id="module-cpl_core.mailing.email_client_abc"> <section id="module-cpl_mail.email_client_abc">
<span id="cpl-core-mailing-email-client-abc-module"></span><h2>cpl_core.mailing.email_client_abc module<a class="headerlink" href="#module-cpl_core.mailing.email_client_abc" title="Permalink to this heading"></a></h2> <span id="cpl-core-mailing-email-client-abc-module"></span><h2>cpl_mail.email_client_abc module<a class="headerlink" href="#module-cpl_mail.email_client_abc" title="Permalink to this heading"></a></h2>
<dl class="py class"> <dl class="py class">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_abc.EMailClientABC"> <dt class="sig sig-object py" id="cpl_mail.email_client_abc.EMailClientABC">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">cpl_core.mailing.email_client_abc.</span></span><span class="sig-name descname"><span class="pre">EMailClientABC</span></span><a class="headerlink" href="#cpl_core.mailing.email_client_abc.EMailClientABC" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">cpl_mail.email_client_abc.</span></span><span class="sig-name descname"><span class="pre">EMailClientABC</span></span><a class="headerlink" href="#cpl_mail.email_client_abc.EMailClientABC" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">ABC</span></code></p> <dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">ABC</span></code></p>
<p>ABC of <a class="reference internal" href="#cpl_core.mailing.email_client_service.EMailClient" title="cpl_core.mailing.email_client_service.EMailClient"><code class="xref py py-class docutils literal notranslate"><span class="pre">cpl_core.mailing.email_client_service.EMailClient</span></code></a></p> <p>ABC of <a class="reference internal" href="#cpl_mail.email_client_service.EMailClient" title="cpl_mail.email_client_service.EMailClient"><code class="xref py py-class docutils literal notranslate"><span class="pre">cpl_mail.email_client_service.EMailClient</span></code></a></p>
<dl class="py method"> <dl class="py method">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_abc.EMailClientABC.connect"> <dt class="sig sig-object py" id="cpl_mail.email_client_abc.EMailClientABC.connect">
<em class="property"><span class="pre">abstract</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">connect</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#cpl_core.mailing.email_client_abc.EMailClientABC.connect" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">abstract</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">connect</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#cpl_mail.email_client_abc.EMailClientABC.connect" title="Permalink to this definition"></a></dt>
<dd><p>Connects to server</p> <dd><p>Connects to server</p>
</dd></dl> </dd></dl>
<dl class="py method"> <dl class="py method">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_abc.EMailClientABC.send_mail"> <dt class="sig sig-object py" id="cpl_mail.email_client_abc.EMailClientABC.send_mail">
<em class="property"><span class="pre">abstract</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">send_mail</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">email</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="#cpl_core.mailing.email.EMail" title="cpl_core.mailing.email.EMail"><span class="pre">EMail</span></a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_core.mailing.email_client_abc.EMailClientABC.send_mail" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">abstract</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">send_mail</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">email</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="#cpl_mail.email.EMail" title="cpl_mail.email.EMail"><span class="pre">EMail</span></a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_mail.email_client_abc.EMailClientABC.send_mail" title="Permalink to this definition"></a></dt>
<dd><p>Sends email</p> <dd><p>Sends email</p>
<dl class="simple"> <dl class="simple">
<dt>Parameter:</dt><dd><dl class="simple"> <dt>Parameter:</dt><dd><dl class="simple">
<dt>email: <a class="reference internal" href="#cpl_core.mailing.email.EMail" title="cpl_core.mailing.email.EMail"><code class="xref py py-class docutils literal notranslate"><span class="pre">cpl_core.mailing.email.EMail</span></code></a></dt><dd><p>Object of the E-Mail to send</p> <dt>email: <a class="reference internal" href="#cpl_mail.email.EMail" title="cpl_mail.email.EMail"><code class="xref py py-class docutils literal notranslate"><span class="pre">cpl_mail.email.EMail</span></code></a></dt><dd><p>Object of the E-Mail to send</p>
</dd> </dd>
</dl> </dl>
</dd> </dd>
@@ -270,12 +270,12 @@
</dd></dl> </dd></dl>
</section> </section>
<section id="module-cpl_core.mailing.email_client_service"> <section id="module-cpl_mail.email_client_service">
<span id="cpl-core-mailing-email-client-service-module"></span><h2>cpl_core.mailing.email_client_service module<a class="headerlink" href="#module-cpl_core.mailing.email_client_service" title="Permalink to this heading"></a></h2> <span id="cpl-core-mailing-email-client-service-module"></span><h2>cpl_mail.email_client_service module<a class="headerlink" href="#module-cpl_mail.email_client_service" title="Permalink to this heading"></a></h2>
<dl class="py class"> <dl class="py class">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_service.EMailClient"> <dt class="sig sig-object py" id="cpl_mail.email_client_service.EMailClient">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">cpl_core.mailing.email_client_service.</span></span><span class="sig-name descname"><span class="pre">EMailClient</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">environment</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="cpl_core.environment.html#cpl_core.environment.application_environment_abc.ApplicationEnvironmentABC" title="cpl_core.environment.application_environment_abc.ApplicationEnvironmentABC"><span class="pre">ApplicationEnvironmentABC</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">logger</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="cpl_core.log.html#cpl_core.log.logger_abc.LoggerABC" title="cpl_core.log.logger_abc.LoggerABC"><span class="pre">LoggerABC</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">mail_settings</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="#cpl_core.mailing.email_client_settings.EMailClientSettings" title="cpl_core.mailing.email_client_settings.EMailClientSettings"><span class="pre">EMailClientSettings</span></a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_core.mailing.email_client_service.EMailClient" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">cpl_mail.email_client_service.</span></span><span class="sig-name descname"><span class="pre">EMailClient</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">environment</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="cpl_core.environment.html#cpl_core.environment.application_environment_abc.ApplicationEnvironmentABC" title="cpl_core.environment.application_environment_abc.ApplicationEnvironmentABC"><span class="pre">ApplicationEnvironmentABC</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">logger</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="cpl_core.log.html#cpl_core.log.logger_abc.LoggerABC" title="cpl_core.log.logger_abc.LoggerABC"><span class="pre">LoggerABC</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">mail_settings</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="#cpl_mail.email_client_settings.EMailClientSettings" title="cpl_mail.email_client_settings.EMailClientSettings"><span class="pre">EMailClientSettings</span></a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_mail.email_client_service.EMailClient" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#cpl_core.mailing.email_client_abc.EMailClientABC" title="cpl_core.mailing.email_client_abc.EMailClientABC"><code class="xref py py-class docutils literal notranslate"><span class="pre">EMailClientABC</span></code></a></p> <dd><p>Bases: <a class="reference internal" href="#cpl_mail.email_client_abc.EMailClientABC" title="cpl_mail.email_client_abc.EMailClientABC"><code class="xref py py-class docutils literal notranslate"><span class="pre">EMailClientABC</span></code></a></p>
<p>Service to send emails</p> <p>Service to send emails</p>
<dl class="simple"> <dl class="simple">
<dt>Parameter:</dt><dd><dl class="simple"> <dt>Parameter:</dt><dd><dl class="simple">
@@ -283,36 +283,36 @@
</dd> </dd>
<dt>logger: <a class="reference internal" href="cpl_core.log.html#cpl_core.log.logger_abc.LoggerABC" title="cpl_core.log.logger_abc.LoggerABC"><code class="xref py py-class docutils literal notranslate"><span class="pre">cpl_core.log.logger_abc.LoggerABC</span></code></a></dt><dd><p>The logger to use</p> <dt>logger: <a class="reference internal" href="cpl_core.log.html#cpl_core.log.logger_abc.LoggerABC" title="cpl_core.log.logger_abc.LoggerABC"><code class="xref py py-class docutils literal notranslate"><span class="pre">cpl_core.log.logger_abc.LoggerABC</span></code></a></dt><dd><p>The logger to use</p>
</dd> </dd>
<dt>mail_settings: <a class="reference internal" href="#cpl_core.mailing.email_client_settings.EMailClientSettings" title="cpl_core.mailing.email_client_settings.EMailClientSettings"><code class="xref py py-class docutils literal notranslate"><span class="pre">cpl_core.mailing.email_client_settings.EMailClientSettings</span></code></a></dt><dd><p>Settings for mailing</p> <dt>mail_settings: <a class="reference internal" href="#cpl_mail.email_client_settings.EMailClientSettings" title="cpl_mail.email_client_settings.EMailClientSettings"><code class="xref py py-class docutils literal notranslate"><span class="pre">cpl_mail.email_client_settings.EMailClientSettings</span></code></a></dt><dd><p>Settings for mailing</p>
</dd> </dd>
</dl> </dl>
</dd> </dd>
</dl> </dl>
<dl class="py method"> <dl class="py method">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_service.EMailClient.connect"> <dt class="sig sig-object py" id="cpl_mail.email_client_service.EMailClient.connect">
<span class="sig-name descname"><span class="pre">connect</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#cpl_core.mailing.email_client_service.EMailClient.connect" title="Permalink to this definition"></a></dt> <span class="sig-name descname"><span class="pre">connect</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#cpl_mail.email_client_service.EMailClient.connect" title="Permalink to this definition"></a></dt>
<dd><p>Connects to server</p> <dd><p>Connects to server</p>
</dd></dl> </dd></dl>
<dl class="py method"> <dl class="py method">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_service.EMailClient.create"> <dt class="sig sig-object py" id="cpl_mail.email_client_service.EMailClient.create">
<span class="sig-name descname"><span class="pre">create</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#cpl_core.mailing.email_client_service.EMailClient.create" title="Permalink to this definition"></a></dt> <span class="sig-name descname"><span class="pre">create</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#cpl_mail.email_client_service.EMailClient.create" title="Permalink to this definition"></a></dt>
<dd><p>Creates connection</p> <dd><p>Creates connection</p>
</dd></dl> </dd></dl>
<dl class="py method"> <dl class="py method">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_service.EMailClient.login"> <dt class="sig sig-object py" id="cpl_mail.email_client_service.EMailClient.login">
<span class="sig-name descname"><span class="pre">login</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#cpl_core.mailing.email_client_service.EMailClient.login" title="Permalink to this definition"></a></dt> <span class="sig-name descname"><span class="pre">login</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#cpl_mail.email_client_service.EMailClient.login" title="Permalink to this definition"></a></dt>
<dd><p>Login to server</p> <dd><p>Login to server</p>
</dd></dl> </dd></dl>
<dl class="py method"> <dl class="py method">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_service.EMailClient.send_mail"> <dt class="sig sig-object py" id="cpl_mail.email_client_service.EMailClient.send_mail">
<span class="sig-name descname"><span class="pre">send_mail</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">email</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="#cpl_core.mailing.email.EMail" title="cpl_core.mailing.email.EMail"><span class="pre">EMail</span></a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_core.mailing.email_client_service.EMailClient.send_mail" title="Permalink to this definition"></a></dt> <span class="sig-name descname"><span class="pre">send_mail</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">email</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="#cpl_mail.email.EMail" title="cpl_mail.email.EMail"><span class="pre">EMail</span></a></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_mail.email_client_service.EMailClient.send_mail" title="Permalink to this definition"></a></dt>
<dd><p>Sends email</p> <dd><p>Sends email</p>
<dl class="simple"> <dl class="simple">
<dt>Parameter:</dt><dd><dl class="simple"> <dt>Parameter:</dt><dd><dl class="simple">
<dt>email: <a class="reference internal" href="#cpl_core.mailing.email.EMail" title="cpl_core.mailing.email.EMail"><code class="xref py py-class docutils literal notranslate"><span class="pre">cpl_core.mailing.email.EMail</span></code></a></dt><dd><p>Object of the E-Mail to send</p> <dt>email: <a class="reference internal" href="#cpl_mail.email.EMail" title="cpl_mail.email.EMail"><code class="xref py py-class docutils literal notranslate"><span class="pre">cpl_mail.email.EMail</span></code></a></dt><dd><p>Object of the E-Mail to send</p>
</dd> </dd>
</dl> </dl>
</dd> </dd>
@@ -322,68 +322,68 @@
</dd></dl> </dd></dl>
</section> </section>
<section id="module-cpl_core.mailing.email_client_settings"> <section id="module-cpl_mail.email_client_settings">
<span id="cpl-core-mailing-email-client-settings-module"></span><h2>cpl_core.mailing.email_client_settings module<a class="headerlink" href="#module-cpl_core.mailing.email_client_settings" title="Permalink to this heading"></a></h2> <span id="cpl-core-mailing-email-client-settings-module"></span><h2>cpl_mail.email_client_settings module<a class="headerlink" href="#module-cpl_mail.email_client_settings" title="Permalink to this heading"></a></h2>
<dl class="py class"> <dl class="py class">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_settings.EMailClientSettings"> <dt class="sig sig-object py" id="cpl_mail.email_client_settings.EMailClientSettings">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">cpl_core.mailing.email_client_settings.</span></span><span class="sig-name descname"><span class="pre">EMailClientSettings</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">host</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">port</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_name</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">credentials</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_core.mailing.email_client_settings.EMailClientSettings" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">cpl_mail.email_client_settings.</span></span><span class="sig-name descname"><span class="pre">EMailClientSettings</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">host</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">port</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_name</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">credentials</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_mail.email_client_settings.EMailClientSettings" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="cpl_core.configuration.html#cpl_core.configuration.configuration_model_abc.ConfigurationModelABC" title="cpl_core.configuration.configuration_model_abc.ConfigurationModelABC"><code class="xref py py-class docutils literal notranslate"><span class="pre">ConfigurationModelABC</span></code></a></p> <dd><p>Bases: <a class="reference internal" href="cpl_core.configuration.html#cpl_core.configuration.configuration_model_abc.ConfigurationModelABC" title="cpl_core.configuration.configuration_model_abc.ConfigurationModelABC"><code class="xref py py-class docutils literal notranslate"><span class="pre">ConfigurationModelABC</span></code></a></p>
<p>Representation of mailing settings</p> <p>Representation of mailing settings</p>
<dl class="py property"> <dl class="py property">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_settings.EMailClientSettings.credentials"> <dt class="sig sig-object py" id="cpl_mail.email_client_settings.EMailClientSettings.credentials">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">credentials</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_core.mailing.email_client_settings.EMailClientSettings.credentials" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">credentials</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_mail.email_client_settings.EMailClientSettings.credentials" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py property"> <dl class="py property">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_settings.EMailClientSettings.host"> <dt class="sig sig-object py" id="cpl_mail.email_client_settings.EMailClientSettings.host">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">host</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_core.mailing.email_client_settings.EMailClientSettings.host" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">host</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_mail.email_client_settings.EMailClientSettings.host" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py property"> <dl class="py property">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_settings.EMailClientSettings.port"> <dt class="sig sig-object py" id="cpl_mail.email_client_settings.EMailClientSettings.port">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">port</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">int</span></em><a class="headerlink" href="#cpl_core.mailing.email_client_settings.EMailClientSettings.port" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">port</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">int</span></em><a class="headerlink" href="#cpl_mail.email_client_settings.EMailClientSettings.port" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py property"> <dl class="py property">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_settings.EMailClientSettings.user_name"> <dt class="sig sig-object py" id="cpl_mail.email_client_settings.EMailClientSettings.user_name">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">user_name</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_core.mailing.email_client_settings.EMailClientSettings.user_name" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">user_name</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#cpl_mail.email_client_settings.EMailClientSettings.user_name" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</dd></dl> </dd></dl>
</section> </section>
<section id="module-cpl_core.mailing.email_client_settings_name_enum"> <section id="module-cpl_mail.email_client_settings_name_enum">
<span id="cpl-core-mailing-email-client-settings-name-enum-module"></span><h2>cpl_core.mailing.email_client_settings_name_enum module<a class="headerlink" href="#module-cpl_core.mailing.email_client_settings_name_enum" title="Permalink to this heading"></a></h2> <span id="cpl-core-mailing-email-client-settings-name-enum-module"></span><h2>cpl_mail.email_client_settings_name_enum module<a class="headerlink" href="#module-cpl_mail.email_client_settings_name_enum" title="Permalink to this heading"></a></h2>
<dl class="py class"> <dl class="py class">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum"> <dt class="sig sig-object py" id="cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">cpl_core.mailing.email_client_settings_name_enum.</span></span><span class="sig-name descname"><span class="pre">EMailClientSettingsNameEnum</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">cpl_mail.email_client_settings_name_enum.</span></span><span class="sig-name descname"><span class="pre">EMailClientSettingsNameEnum</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">Enum</span></code></p> <dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">Enum</span></code></p>
<p>An enumeration.</p> <p>An enumeration.</p>
<dl class="py attribute"> <dl class="py attribute">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.credentials"> <dt class="sig sig-object py" id="cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.credentials">
<span class="sig-name descname"><span class="pre">credentials</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'Credentials'</span></em><a class="headerlink" href="#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.credentials" title="Permalink to this definition"></a></dt> <span class="sig-name descname"><span class="pre">credentials</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'Credentials'</span></em><a class="headerlink" href="#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.credentials" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py attribute"> <dl class="py attribute">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.host"> <dt class="sig sig-object py" id="cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.host">
<span class="sig-name descname"><span class="pre">host</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'Host'</span></em><a class="headerlink" href="#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.host" title="Permalink to this definition"></a></dt> <span class="sig-name descname"><span class="pre">host</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'Host'</span></em><a class="headerlink" href="#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.host" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py attribute"> <dl class="py attribute">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.port"> <dt class="sig sig-object py" id="cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.port">
<span class="sig-name descname"><span class="pre">port</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'Port'</span></em><a class="headerlink" href="#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.port" title="Permalink to this definition"></a></dt> <span class="sig-name descname"><span class="pre">port</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'Port'</span></em><a class="headerlink" href="#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.port" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py attribute"> <dl class="py attribute">
<dt class="sig sig-object py" id="cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.user_name"> <dt class="sig sig-object py" id="cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.user_name">
<span class="sig-name descname"><span class="pre">user_name</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'UserName'</span></em><a class="headerlink" href="#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.user_name" title="Permalink to this definition"></a></dt> <span class="sig-name descname"><span class="pre">user_name</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'UserName'</span></em><a class="headerlink" href="#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.user_name" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</dd></dl> </dd></dl>
</section> </section>
<section id="module-cpl_core.mailing"> <section id="module-cpl_mail">
<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-cpl_core.mailing" title="Permalink to this heading"></a></h2> <span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-cpl_mail" title="Permalink to this heading"></a></h2>
<section id="cpl-core-cpl-core"> <section id="cpl-core-cpl-core">
<h3>cpl-core CPL core<a class="headerlink" href="#cpl-core-cpl-core" title="Permalink to this heading"></a></h3> <h3>cpl-core CPL core<a class="headerlink" href="#cpl-core-cpl-core" title="Permalink to this heading"></a></h3>
<p>CPL core package</p> <p>CPL core package</p>
@@ -399,24 +399,24 @@
</dl> </dl>
</section> </section>
<dl class="py class"> <dl class="py class">
<dt class="sig sig-object py" id="cpl_core.mailing.VersionInfo"> <dt class="sig sig-object py" id="cpl_mail.VersionInfo">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">cpl_core.mailing.</span></span><span class="sig-name descname"><span class="pre">VersionInfo</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">major</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">minor</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">micro</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_core.mailing.VersionInfo" title="Permalink to this definition"></a></dt> <em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">cpl_mail.</span></span><span class="sig-name descname"><span class="pre">VersionInfo</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">major</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">minor</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">micro</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#cpl_mail.VersionInfo" title="Permalink to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">tuple</span></code></p> <dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">tuple</span></code></p>
<dl class="py attribute"> <dl class="py attribute">
<dt class="sig sig-object py" id="cpl_core.mailing.VersionInfo.major"> <dt class="sig sig-object py" id="cpl_mail.VersionInfo.major">
<span class="sig-name descname"><span class="pre">major</span></span><a class="headerlink" href="#cpl_core.mailing.VersionInfo.major" title="Permalink to this definition"></a></dt> <span class="sig-name descname"><span class="pre">major</span></span><a class="headerlink" href="#cpl_mail.VersionInfo.major" title="Permalink to this definition"></a></dt>
<dd><p>Alias for field number 0</p> <dd><p>Alias for field number 0</p>
</dd></dl> </dd></dl>
<dl class="py attribute"> <dl class="py attribute">
<dt class="sig sig-object py" id="cpl_core.mailing.VersionInfo.micro"> <dt class="sig sig-object py" id="cpl_mail.VersionInfo.micro">
<span class="sig-name descname"><span class="pre">micro</span></span><a class="headerlink" href="#cpl_core.mailing.VersionInfo.micro" title="Permalink to this definition"></a></dt> <span class="sig-name descname"><span class="pre">micro</span></span><a class="headerlink" href="#cpl_mail.VersionInfo.micro" title="Permalink to this definition"></a></dt>
<dd><p>Alias for field number 2</p> <dd><p>Alias for field number 2</p>
</dd></dl> </dd></dl>
<dl class="py attribute"> <dl class="py attribute">
<dt class="sig sig-object py" id="cpl_core.mailing.VersionInfo.minor"> <dt class="sig sig-object py" id="cpl_mail.VersionInfo.minor">
<span class="sig-name descname"><span class="pre">minor</span></span><a class="headerlink" href="#cpl_core.mailing.VersionInfo.minor" title="Permalink to this definition"></a></dt> <span class="sig-name descname"><span class="pre">minor</span></span><a class="headerlink" href="#cpl_mail.VersionInfo.minor" title="Permalink to this definition"></a></dt>
<dd><p>Alias for field number 1</p> <dd><p>Alias for field number 1</p>
</dd></dl> </dd></dl>

View File

@@ -20,7 +20,7 @@
<link rel="index" title="Index" href="genindex.html" /> <link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" /> <link rel="search" title="Search" href="search.html" />
<link rel="next" title="cpl_core.time package" href="cpl_core.time.html" /> <link rel="next" title="cpl_core.time package" href="cpl_core.time.html" />
<link rel="prev" title="cpl_core.mailing package" href="cpl_core.mailing.html" /> <link rel="prev" title="cpl_mail package" href="cpl_mail.html" />
</head> </head>
<body class="wy-body-for-nav"> <body class="wy-body-for-nav">
@@ -56,7 +56,7 @@
<li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html">cpl_core.mailing package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html">cpl_mail package</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">cpl_core.pipes package</a><ul> <li class="toctree-l2 current"><a class="current reference internal" href="#">cpl_core.pipes package</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#submodules">Submodules</a></li> <li class="toctree-l3"><a class="reference internal" href="#submodules">Submodules</a></li>
<li class="toctree-l3"><a class="reference internal" href="#module-cpl_core.pipes.bool_pipe">cpl_core.pipes.bool_pipe module</a><ul> <li class="toctree-l3"><a class="reference internal" href="#module-cpl_core.pipes.bool_pipe">cpl_core.pipes.bool_pipe module</a><ul>
@@ -336,7 +336,7 @@
</div> </div>
</div> </div>
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer"> <footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
<a href="cpl_core.mailing.html" class="btn btn-neutral float-left" title="cpl_core.mailing package" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> <a href="cpl_mail.html" class="btn btn-neutral float-left" title="cpl_mail package" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="cpl_core.time.html" class="btn btn-neutral float-right" title="cpl_core.time package" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> <a href="cpl_core.time.html" class="btn btn-neutral float-right" title="cpl_core.time package" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
</div> </div>

View File

@@ -56,7 +56,7 @@
<li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html">cpl_core.mailing package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html">cpl_mail package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">cpl_core.time package</a><ul> <li class="toctree-l2 current"><a class="current reference internal" href="#">cpl_core.time package</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#submodules">Submodules</a></li> <li class="toctree-l3"><a class="reference internal" href="#submodules">Submodules</a></li>

View File

@@ -56,7 +56,7 @@
<li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.dependency_injection.html">cpl_core.dependency_injection package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.environment.html">cpl_core.environment package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.log.html">cpl_core.log package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html">cpl_core.mailing package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html">cpl_mail package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.pipes.html">cpl_core.pipes package</a></li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li> <li class="toctree-l2"><a class="reference internal" href="cpl_core.time.html">cpl_core.time package</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">cpl_core.utils package</a><ul> <li class="toctree-l2 current"><a class="current reference internal" href="#">cpl_core.utils package</a><ul>

View File

@@ -150,7 +150,7 @@
<li><a href="cpl_discord.service.html#cpl_discord.service.discord_collection_abc.DiscordCollectionABC.add_event">(cpl_discord.service.discord_collection_abc.DiscordCollectionABC method)</a> <li><a href="cpl_discord.service.html#cpl_discord.service.discord_collection_abc.DiscordCollectionABC.add_event">(cpl_discord.service.discord_collection_abc.DiscordCollectionABC method)</a>
</li> </li>
</ul></li> </ul></li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.add_header">add_header() (cpl_core.mailing.email.EMail method)</a> <li><a href="cpl_mail.html#cpl_mail.email.EMail.add_header">add_header() (cpl_mail.email.EMail method)</a>
</li> </li>
<li><a href="cpl_core.configuration.html#cpl_core.configuration.configuration.Configuration.add_json_file">add_json_file() (cpl_core.configuration.configuration.Configuration method)</a> <li><a href="cpl_core.configuration.html#cpl_core.configuration.configuration.Configuration.add_json_file">add_json_file() (cpl_core.configuration.configuration.Configuration method)</a>
@@ -170,7 +170,7 @@
<li><a href="cpl_core.dependency_injection.html#cpl_core.dependency_injection.service_collection_abc.ServiceCollectionABC.add_pipes">(cpl_core.dependency_injection.service_collection_abc.ServiceCollectionABC method)</a> <li><a href="cpl_core.dependency_injection.html#cpl_core.dependency_injection.service_collection_abc.ServiceCollectionABC.add_pipes">(cpl_core.dependency_injection.service_collection_abc.ServiceCollectionABC method)</a>
</li> </li>
</ul></li> </ul></li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.add_receiver">add_receiver() (cpl_core.mailing.email.EMail method)</a> <li><a href="cpl_mail.html#cpl_mail.email.EMail.add_receiver">add_receiver() (cpl_mail.email.EMail method)</a>
</li> </li>
<li><a href="cpl_core.dependency_injection.html#cpl_core.dependency_injection.service_collection.ServiceCollection.add_scoped">add_scoped() (cpl_core.dependency_injection.service_collection.ServiceCollection method)</a> <li><a href="cpl_core.dependency_injection.html#cpl_core.dependency_injection.service_collection.ServiceCollection.add_scoped">add_scoped() (cpl_core.dependency_injection.service_collection.ServiceCollection method)</a>
@@ -294,7 +294,7 @@
<li><a href="cpl_core.console.html#cpl_core.console.foreground_color_enum.ForegroundColorEnum.blue">(cpl_core.console.foreground_color_enum.ForegroundColorEnum attribute)</a> <li><a href="cpl_core.console.html#cpl_core.console.foreground_color_enum.ForegroundColorEnum.blue">(cpl_core.console.foreground_color_enum.ForegroundColorEnum attribute)</a>
</li> </li>
</ul></li> </ul></li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.body">body (cpl_core.mailing.email.EMail property)</a> <li><a href="cpl_mail.html#cpl_mail.email.EMail.body">body (cpl_mail.email.EMail property)</a>
</li> </li>
<li><a href="cpl_core.pipes.html#cpl_core.pipes.bool_pipe.BoolPipe">BoolPipe (class in cpl_core.pipes.bool_pipe)</a> <li><a href="cpl_core.pipes.html#cpl_core.pipes.bool_pipe.BoolPipe">BoolPipe (class in cpl_core.pipes.bool_pipe)</a>
</li> </li>
@@ -364,7 +364,7 @@
<li><a href="cpl_core.database.html#cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum.charset">(cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum attribute)</a> <li><a href="cpl_core.database.html#cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum.charset">(cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum attribute)</a>
</li> </li>
</ul></li> </ul></li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.check_mail">check_mail() (cpl_core.mailing.email.EMail static method)</a> <li><a href="cpl_mail.html#cpl_mail.email.EMail.check_mail">check_mail() (cpl_mail.email.EMail static method)</a>
</li> </li>
<li><a href="cpl_core.console.html#cpl_core.console.console.Console.clear">clear() (cpl_core.console.console.Console class method)</a> <li><a href="cpl_core.console.html#cpl_core.console.console.Console.clear">clear() (cpl_core.console.console.Console class method)</a>
</li> </li>
@@ -405,9 +405,9 @@
</li> </li>
<li><a href="cpl_core.database.context.html#cpl_core.database.context.database_context_abc.DatabaseContextABC.connect">(cpl_core.database.context.database_context_abc.DatabaseContextABC method)</a> <li><a href="cpl_core.database.context.html#cpl_core.database.context.database_context_abc.DatabaseContextABC.connect">(cpl_core.database.context.database_context_abc.DatabaseContextABC method)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_abc.EMailClientABC.connect">(cpl_core.mailing.email_client_abc.EMailClientABC method)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_abc.EMailClientABC.connect">(cpl_mail.email_client_abc.EMailClientABC method)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_service.EMailClient.connect">(cpl_core.mailing.email_client_service.EMailClient method)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_service.EMailClient.connect">(cpl_mail.email_client_service.EMailClient method)</a>
</li> </li>
</ul></li> </ul></li>
<li><a href="cpl_core.console.html#cpl_core.console.console.Console">Console (class in cpl_core.console.console)</a> <li><a href="cpl_core.console.html#cpl_core.console.console.Console">Console (class in cpl_core.console.console)</a>
@@ -827,45 +827,45 @@
</li> </li>
</ul></li> </ul></li>
<li> <li>
cpl_core.mailing cpl_mail
<ul> <ul>
<li><a href="cpl_core.mailing.html#module-cpl_core.mailing">module</a> <li><a href="cpl_mail.html#module-cpl_mail">module</a>
</li> </li>
</ul></li> </ul></li>
<li> <li>
cpl_core.mailing.email cpl_mail.email
<ul> <ul>
<li><a href="cpl_core.mailing.html#module-cpl_core.mailing.email">module</a> <li><a href="cpl_mail.html#module-cpl_mail.email">module</a>
</li> </li>
</ul></li> </ul></li>
<li> <li>
cpl_core.mailing.email_client_abc cpl_mail.email_client_abc
<ul> <ul>
<li><a href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_abc">module</a> <li><a href="cpl_mail.html#module-cpl_mail.email_client_abc">module</a>
</li> </li>
</ul></li> </ul></li>
<li> <li>
cpl_core.mailing.email_client_service cpl_mail.email_client_service
<ul> <ul>
<li><a href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_service">module</a> <li><a href="cpl_mail.html#module-cpl_mail.email_client_service">module</a>
</li> </li>
</ul></li> </ul></li>
<li> <li>
cpl_core.mailing.email_client_settings cpl_mail.email_client_settings
<ul> <ul>
<li><a href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_settings">module</a> <li><a href="cpl_mail.html#module-cpl_mail.email_client_settings">module</a>
</li> </li>
</ul></li> </ul></li>
<li> <li>
cpl_core.mailing.email_client_settings_name_enum cpl_mail.email_client_settings_name_enum
<ul> <ul>
<li><a href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_settings_name_enum">module</a> <li><a href="cpl_mail.html#module-cpl_mail.email_client_settings_name_enum">module</a>
</li> </li>
</ul></li> </ul></li>
<li> <li>
@@ -1664,7 +1664,7 @@
<li><a href="cpl_core.log.html#cpl_core.log.logger_service.Logger.create">create() (cpl_core.log.logger_service.Logger method)</a> <li><a href="cpl_core.log.html#cpl_core.log.logger_service.Logger.create">create() (cpl_core.log.logger_service.Logger method)</a>
<ul> <ul>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_service.EMailClient.create">(cpl_core.mailing.email_client_service.EMailClient method)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_service.EMailClient.create">(cpl_mail.email_client_service.EMailClient method)</a>
</li> </li>
</ul></li> </ul></li>
<li><a href="cpl_core.configuration.html#cpl_core.configuration.configuration.Configuration.create_console_argument">create_console_argument() (cpl_core.configuration.configuration.Configuration method)</a> <li><a href="cpl_core.configuration.html#cpl_core.configuration.configuration.Configuration.create_console_argument">create_console_argument() (cpl_core.configuration.configuration.Configuration method)</a>
@@ -1683,10 +1683,10 @@
</li> </li>
<li><a href="cpl_core.utils.html#cpl_core.utils.credential_manager.CredentialManager">CredentialManager (class in cpl_core.utils.credential_manager)</a> <li><a href="cpl_core.utils.html#cpl_core.utils.credential_manager.CredentialManager">CredentialManager (class in cpl_core.utils.credential_manager)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings.EMailClientSettings.credentials">credentials (cpl_core.mailing.email_client_settings.EMailClientSettings property)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_settings.EMailClientSettings.credentials">credentials (cpl_mail.email_client_settings.EMailClientSettings property)</a>
<ul> <ul>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.credentials">(cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum attribute)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.credentials">(cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum attribute)</a>
</li> </li>
</ul></li> </ul></li>
<li><a href="cpl_core.database.connection.html#cpl_core.database.connection.database_connection.DatabaseConnection.cursor">cursor (cpl_core.database.connection.database_connection.DatabaseConnection property)</a> <li><a href="cpl_core.database.connection.html#cpl_core.database.connection.database_connection.DatabaseConnection.cursor">cursor (cpl_core.database.connection.database_connection.DatabaseConnection property)</a>
@@ -1835,15 +1835,15 @@
</li> </li>
<li><a href="cpl_query.base.html#cpl_query.base.queryable_abc.QueryableABC.element_at_or_default">element_at_or_default() (cpl_query.base.queryable_abc.QueryableABC method)</a> <li><a href="cpl_query.base.html#cpl_query.base.queryable_abc.QueryableABC.element_at_or_default">element_at_or_default() (cpl_query.base.queryable_abc.QueryableABC method)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email.EMail">EMail (class in cpl_core.mailing.email)</a> <li><a href="cpl_mail.html#cpl_mail.email.EMail">EMail (class in cpl_mail.email)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_service.EMailClient">EMailClient (class in cpl_core.mailing.email_client_service)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_service.EMailClient">EMailClient (class in cpl_mail.email_client_service)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_abc.EMailClientABC">EMailClientABC (class in cpl_core.mailing.email_client_abc)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_abc.EMailClientABC">EMailClientABC (class in cpl_mail.email_client_abc)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings.EMailClientSettings">EMailClientSettings (class in cpl_core.mailing.email_client_settings)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_settings.EMailClientSettings">EMailClientSettings (class in cpl_mail.email_client_settings)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum">EMailClientSettingsNameEnum (class in cpl_core.mailing.email_client_settings_name_enum)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum">EMailClientSettingsNameEnum (class in cpl_mail.email_client_settings_name_enum)</a>
</li> </li>
<li><a href="cpl_discord.container.html#cpl_discord.container.guild.Guild.emojis">emojis (cpl_discord.container.guild.Guild attribute)</a> <li><a href="cpl_discord.container.html#cpl_discord.container.guild.Guild.emojis">emojis (cpl_discord.container.guild.Guild attribute)</a>
</li> </li>
@@ -1979,7 +1979,7 @@
<li><a href="cpl_core.configuration.html#cpl_core.configuration.configuration_abc.ConfigurationABC.get_configuration">(cpl_core.configuration.configuration_abc.ConfigurationABC method)</a> <li><a href="cpl_core.configuration.html#cpl_core.configuration.configuration_abc.ConfigurationABC.get_configuration">(cpl_core.configuration.configuration_abc.ConfigurationABC method)</a>
</li> </li>
</ul></li> </ul></li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.get_content">get_content() (cpl_core.mailing.email.EMail method)</a> <li><a href="cpl_mail.html#cpl_mail.email.EMail.get_content">get_content() (cpl_mail.email.EMail method)</a>
</li> </li>
<li><a href="cpl_discord.service.html#cpl_discord.service.discord_collection.DiscordCollection.get_events_by_base">get_events_by_base() (cpl_discord.service.discord_collection.DiscordCollection method)</a> <li><a href="cpl_discord.service.html#cpl_discord.service.discord_collection.DiscordCollection.get_events_by_base">get_events_by_base() (cpl_discord.service.discord_collection.DiscordCollection method)</a>
@@ -2047,7 +2047,7 @@
<h2 id="H">H</h2> <h2 id="H">H</h2>
<table style="width: 100%" class="indextable genindextable"><tr> <table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.header">header (cpl_core.mailing.email.EMail property)</a> <li><a href="cpl_mail.html#cpl_mail.email.EMail.header">header (cpl_mail.email.EMail property)</a>
</li> </li>
<li><a href="cpl_core.log.html#cpl_core.log.logger_abc.LoggerABC.header">header() (cpl_core.log.logger_abc.LoggerABC method)</a> <li><a href="cpl_core.log.html#cpl_core.log.logger_abc.LoggerABC.header">header() (cpl_core.log.logger_abc.LoggerABC method)</a>
@@ -2055,7 +2055,7 @@
<li><a href="cpl_core.log.html#cpl_core.log.logger_service.Logger.header">(cpl_core.log.logger_service.Logger method)</a> <li><a href="cpl_core.log.html#cpl_core.log.logger_service.Logger.header">(cpl_core.log.logger_service.Logger method)</a>
</li> </li>
</ul></li> </ul></li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.header_list">header_list (cpl_core.mailing.email.EMail property)</a> <li><a href="cpl_mail.html#cpl_mail.email.EMail.header_list">header_list (cpl_mail.email.EMail property)</a>
</li> </li>
<li><a href="cpl_discord.container.html#cpl_discord.container.role.Role.hoist">hoist (cpl_discord.container.role.Role attribute)</a> <li><a href="cpl_discord.container.html#cpl_discord.container.role.Role.hoist">hoist (cpl_discord.container.role.Role attribute)</a>
</li> </li>
@@ -2066,9 +2066,9 @@
<ul> <ul>
<li><a href="cpl_core.database.html#cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum.host">(cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum attribute)</a> <li><a href="cpl_core.database.html#cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum.host">(cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum attribute)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings.EMailClientSettings.host">(cpl_core.mailing.email_client_settings.EMailClientSettings property)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_settings.EMailClientSettings.host">(cpl_mail.email_client_settings.EMailClientSettings property)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.host">(cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum attribute)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.host">(cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum attribute)</a>
</li> </li>
</ul></li> </ul></li>
<li><a href="cpl_core.environment.html#cpl_core.environment.application_environment.ApplicationEnvironment.host_name">host_name (cpl_core.environment.application_environment.ApplicationEnvironment property)</a> <li><a href="cpl_core.environment.html#cpl_core.environment.application_environment.ApplicationEnvironment.host_name">host_name (cpl_core.environment.application_environment.ApplicationEnvironment property)</a>
@@ -2187,7 +2187,7 @@
</li> </li>
<li><a href="cpl_core.log.html#cpl_core.log.logging_settings_name_enum.LoggingSettingsNameEnum">LoggingSettingsNameEnum (class in cpl_core.log.logging_settings_name_enum)</a> <li><a href="cpl_core.log.html#cpl_core.log.logging_settings_name_enum.LoggingSettingsNameEnum">LoggingSettingsNameEnum (class in cpl_core.log.logging_settings_name_enum)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_service.EMailClient.login">login() (cpl_core.mailing.email_client_service.EMailClient method)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_service.EMailClient.login">login() (cpl_mail.email_client_service.EMailClient method)</a>
</li> </li>
</ul></td> </ul></td>
</tr></table> </tr></table>
@@ -2222,7 +2222,7 @@
</li> </li>
<li><a href="cpl_core.log.html#cpl_core.log.VersionInfo.major">(cpl_core.log.VersionInfo attribute)</a> <li><a href="cpl_core.log.html#cpl_core.log.VersionInfo.major">(cpl_core.log.VersionInfo attribute)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.VersionInfo.major">(cpl_core.mailing.VersionInfo attribute)</a> <li><a href="cpl_mail.html#cpl_mail.VersionInfo.major">(cpl_mail.VersionInfo attribute)</a>
</li> </li>
<li><a href="cpl_core.pipes.html#cpl_core.pipes.VersionInfo.major">(cpl_core.pipes.VersionInfo attribute)</a> <li><a href="cpl_core.pipes.html#cpl_core.pipes.VersionInfo.major">(cpl_core.pipes.VersionInfo attribute)</a>
</li> </li>
@@ -2308,7 +2308,7 @@
</li> </li>
<li><a href="cpl_core.log.html#cpl_core.log.VersionInfo.micro">(cpl_core.log.VersionInfo attribute)</a> <li><a href="cpl_core.log.html#cpl_core.log.VersionInfo.micro">(cpl_core.log.VersionInfo attribute)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.VersionInfo.micro">(cpl_core.mailing.VersionInfo attribute)</a> <li><a href="cpl_mail.html#cpl_mail.VersionInfo.micro">(cpl_mail.VersionInfo attribute)</a>
</li> </li>
<li><a href="cpl_core.pipes.html#cpl_core.pipes.VersionInfo.micro">(cpl_core.pipes.VersionInfo attribute)</a> <li><a href="cpl_core.pipes.html#cpl_core.pipes.VersionInfo.micro">(cpl_core.pipes.VersionInfo attribute)</a>
</li> </li>
@@ -2360,7 +2360,7 @@
</li> </li>
<li><a href="cpl_core.log.html#cpl_core.log.VersionInfo.minor">(cpl_core.log.VersionInfo attribute)</a> <li><a href="cpl_core.log.html#cpl_core.log.VersionInfo.minor">(cpl_core.log.VersionInfo attribute)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.VersionInfo.minor">(cpl_core.mailing.VersionInfo attribute)</a> <li><a href="cpl_mail.html#cpl_mail.VersionInfo.minor">(cpl_mail.VersionInfo attribute)</a>
</li> </li>
<li><a href="cpl_core.pipes.html#cpl_core.pipes.VersionInfo.minor">(cpl_core.pipes.VersionInfo attribute)</a> <li><a href="cpl_core.pipes.html#cpl_core.pipes.VersionInfo.minor">(cpl_core.pipes.VersionInfo attribute)</a>
</li> </li>
@@ -2509,17 +2509,17 @@
</li> </li>
<li><a href="cpl_core.log.html#module-cpl_core.log.logging_settings_name_enum">cpl_core.log.logging_settings_name_enum</a> <li><a href="cpl_core.log.html#module-cpl_core.log.logging_settings_name_enum">cpl_core.log.logging_settings_name_enum</a>
</li> </li>
<li><a href="cpl_core.mailing.html#module-cpl_core.mailing">cpl_core.mailing</a> <li><a href="cpl_mail.html#module-cpl_mail">cpl_mail</a>
</li> </li>
<li><a href="cpl_core.mailing.html#module-cpl_core.mailing.email">cpl_core.mailing.email</a> <li><a href="cpl_mail.html#module-cpl_mail.email">cpl_mail.email</a>
</li> </li>
<li><a href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_abc">cpl_core.mailing.email_client_abc</a> <li><a href="cpl_mail.html#module-cpl_mail.email_client_abc">cpl_mail.email_client_abc</a>
</li> </li>
<li><a href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_service">cpl_core.mailing.email_client_service</a> <li><a href="cpl_mail.html#module-cpl_mail.email_client_service">cpl_mail.email_client_service</a>
</li> </li>
<li><a href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_settings">cpl_core.mailing.email_client_settings</a> <li><a href="cpl_mail.html#module-cpl_mail.email_client_settings">cpl_mail.email_client_settings</a>
</li> </li>
<li><a href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_settings_name_enum">cpl_core.mailing.email_client_settings_name_enum</a> <li><a href="cpl_mail.html#module-cpl_mail.email_client_settings_name_enum">cpl_mail.email_client_settings_name_enum</a>
</li> </li>
<li><a href="cpl_core.pipes.html#module-cpl_core.pipes">cpl_core.pipes</a> <li><a href="cpl_core.pipes.html#module-cpl_core.pipes">cpl_core.pipes</a>
</li> </li>
@@ -3473,9 +3473,9 @@
<ul> <ul>
<li><a href="cpl_core.database.html#cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum.port">(cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum attribute)</a> <li><a href="cpl_core.database.html#cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum.port">(cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum attribute)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings.EMailClientSettings.port">(cpl_core.mailing.email_client_settings.EMailClientSettings property)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_settings.EMailClientSettings.port">(cpl_mail.email_client_settings.EMailClientSettings property)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.port">(cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum attribute)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.port">(cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum attribute)</a>
</li> </li>
</ul></li> </ul></li>
</ul></td> </ul></td>
@@ -3526,9 +3526,9 @@
</li> </li>
<li><a href="cpl_core.console.html#cpl_core.console.console.Console.read_line">read_line() (cpl_core.console.console.Console class method)</a> <li><a href="cpl_core.console.html#cpl_core.console.console.Console.read_line">read_line() (cpl_core.console.console.Console class method)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.receiver">receiver (cpl_core.mailing.email.EMail property)</a> <li><a href="cpl_mail.html#cpl_mail.email.EMail.receiver">receiver (cpl_mail.email.EMail property)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.receiver_list">receiver_list (cpl_core.mailing.email.EMail property)</a> <li><a href="cpl_mail.html#cpl_mail.email.EMail.receiver_list">receiver_list (cpl_mail.email.EMail property)</a>
</li> </li>
<li><a href="cpl_core.console.html#cpl_core.console.background_color_enum.BackgroundColorEnum.red">red (cpl_core.console.background_color_enum.BackgroundColorEnum attribute)</a> <li><a href="cpl_core.console.html#cpl_core.console.background_color_enum.BackgroundColorEnum.red">red (cpl_core.console.background_color_enum.BackgroundColorEnum attribute)</a>
@@ -3608,10 +3608,10 @@
</ul></li> </ul></li>
<li><a href="cpl_query.base.html#cpl_query.base.queryable_abc.QueryableABC.select_many">select_many() (cpl_query.base.queryable_abc.QueryableABC method)</a> <li><a href="cpl_query.base.html#cpl_query.base.queryable_abc.QueryableABC.select_many">select_many() (cpl_query.base.queryable_abc.QueryableABC method)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_abc.EMailClientABC.send_mail">send_mail() (cpl_core.mailing.email_client_abc.EMailClientABC method)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_abc.EMailClientABC.send_mail">send_mail() (cpl_mail.email_client_abc.EMailClientABC method)</a>
<ul> <ul>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_service.EMailClient.send_mail">(cpl_core.mailing.email_client_service.EMailClient method)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_service.EMailClient.send_mail">(cpl_mail.email_client_service.EMailClient method)</a>
</li> </li>
</ul></li> </ul></li>
<li><a href="cpl_query.base.html#cpl_query.base.sequence.Sequence">Sequence (class in cpl_query.base.sequence)</a> <li><a href="cpl_query.base.html#cpl_query.base.sequence.Sequence">Sequence (class in cpl_query.base.sequence)</a>
@@ -3746,7 +3746,7 @@
</li> </li>
<li><a href="cpl_core.utils.html#cpl_core.utils.string.String">String (class in cpl_core.utils.string)</a> <li><a href="cpl_core.utils.html#cpl_core.utils.string.String">String (class in cpl_core.utils.string)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.subject">subject (cpl_core.mailing.email.EMail property)</a> <li><a href="cpl_mail.html#cpl_mail.email.EMail.subject">subject (cpl_mail.email.EMail property)</a>
</li> </li>
<li><a href="cpl_query.base.html#cpl_query.base.queryable_abc.QueryableABC.sum">sum() (cpl_query.base.queryable_abc.QueryableABC method)</a> <li><a href="cpl_query.base.html#cpl_query.base.queryable_abc.QueryableABC.sum">sum() (cpl_query.base.queryable_abc.QueryableABC method)</a>
</li> </li>
@@ -3850,7 +3850,7 @@
<li><a href="cpl_core.log.html#cpl_core.log.logger_service.Logger.trace">(cpl_core.log.logger_service.Logger method)</a> <li><a href="cpl_core.log.html#cpl_core.log.logger_service.Logger.trace">(cpl_core.log.logger_service.Logger method)</a>
</li> </li>
</ul></li> </ul></li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email.EMail.transceiver">transceiver (cpl_core.mailing.email.EMail property)</a> <li><a href="cpl_mail.html#cpl_mail.email.EMail.transceiver">transceiver (cpl_mail.email.EMail property)</a>
</li> </li>
<li><a href="cpl_core.pipes.html#cpl_core.pipes.bool_pipe.BoolPipe.transform">transform() (cpl_core.pipes.bool_pipe.BoolPipe method)</a> <li><a href="cpl_core.pipes.html#cpl_core.pipes.bool_pipe.BoolPipe.transform">transform() (cpl_core.pipes.bool_pipe.BoolPipe method)</a>
@@ -3926,10 +3926,10 @@
<li><a href="cpl_core.database.html#cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum.user">(cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum attribute)</a> <li><a href="cpl_core.database.html#cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum.user">(cpl_core.database.database_settings_name_enum.DatabaseSettingsNameEnum attribute)</a>
</li> </li>
</ul></li> </ul></li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings.EMailClientSettings.user_name">user_name (cpl_core.mailing.email_client_settings.EMailClientSettings property)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_settings.EMailClientSettings.user_name">user_name (cpl_mail.email_client_settings.EMailClientSettings property)</a>
<ul> <ul>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum.user_name">(cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum attribute)</a> <li><a href="cpl_mail.html#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum.user_name">(cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum attribute)</a>
</li> </li>
</ul></li> </ul></li>
</ul></td> </ul></td>
@@ -3975,7 +3975,7 @@
</li> </li>
<li><a href="cpl_core.log.html#cpl_core.log.VersionInfo">(class in cpl_core.log)</a> <li><a href="cpl_core.log.html#cpl_core.log.VersionInfo">(class in cpl_core.log)</a>
</li> </li>
<li><a href="cpl_core.mailing.html#cpl_core.mailing.VersionInfo">(class in cpl_core.mailing)</a> <li><a href="cpl_mail.html#cpl_mail.VersionInfo">(class in cpl_mail)</a>
</li> </li>
<li><a href="cpl_core.pipes.html#cpl_core.pipes.VersionInfo">(class in cpl_core.pipes)</a> <li><a href="cpl_core.pipes.html#cpl_core.pipes.VersionInfo">(class in cpl_core.pipes)</a>
</li> </li>

View File

@@ -401,31 +401,31 @@
</li> </li>
</ul> </ul>
</li> </li>
<li class="toctree-l2"><a class="reference internal" href="cpl_core.mailing.html">cpl_core.mailing package</a><ul> <li class="toctree-l2"><a class="reference internal" href="cpl_mail.html">cpl_mail package</a><ul>
<li class="toctree-l3"><a class="reference internal" href="cpl_core.mailing.html#submodules">Submodules</a></li> <li class="toctree-l3"><a class="reference internal" href="cpl_mail.html#submodules">Submodules</a></li>
<li class="toctree-l3"><a class="reference internal" href="cpl_core.mailing.html#module-cpl_core.mailing.email">cpl_core.mailing.email module</a><ul> <li class="toctree-l3"><a class="reference internal" href="cpl_mail.html#module-cpl_mail.email">cpl_mail.email module</a><ul>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email.EMail"><code class="docutils literal notranslate"><span class="pre">EMail</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email.EMail"><code class="docutils literal notranslate"><span class="pre">EMail</span></code></a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l3"><a class="reference internal" href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_abc">cpl_core.mailing.email_client_abc module</a><ul> <li class="toctree-l3"><a class="reference internal" href="cpl_mail.html#module-cpl_mail.email_client_abc">cpl_mail.email_client_abc module</a><ul>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_abc.EMailClientABC"><code class="docutils literal notranslate"><span class="pre">EMailClientABC</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_abc.EMailClientABC"><code class="docutils literal notranslate"><span class="pre">EMailClientABC</span></code></a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l3"><a class="reference internal" href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_service">cpl_core.mailing.email_client_service module</a><ul> <li class="toctree-l3"><a class="reference internal" href="cpl_mail.html#module-cpl_mail.email_client_service">cpl_mail.email_client_service module</a><ul>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_service.EMailClient"><code class="docutils literal notranslate"><span class="pre">EMailClient</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_service.EMailClient"><code class="docutils literal notranslate"><span class="pre">EMailClient</span></code></a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l3"><a class="reference internal" href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_settings">cpl_core.mailing.email_client_settings module</a><ul> <li class="toctree-l3"><a class="reference internal" href="cpl_mail.html#module-cpl_mail.email_client_settings">cpl_mail.email_client_settings module</a><ul>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings.EMailClientSettings"><code class="docutils literal notranslate"><span class="pre">EMailClientSettings</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_settings.EMailClientSettings"><code class="docutils literal notranslate"><span class="pre">EMailClientSettings</span></code></a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l3"><a class="reference internal" href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_settings_name_enum">cpl_core.mailing.email_client_settings_name_enum module</a><ul> <li class="toctree-l3"><a class="reference internal" href="cpl_mail.html#module-cpl_mail.email_client_settings_name_enum">cpl_mail.email_client_settings_name_enum module</a><ul>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.email_client_settings_name_enum.EMailClientSettingsNameEnum"><code class="docutils literal notranslate"><span class="pre">EMailClientSettingsNameEnum</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.email_client_settings_name_enum.EMailClientSettingsNameEnum"><code class="docutils literal notranslate"><span class="pre">EMailClientSettingsNameEnum</span></code></a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l3"><a class="reference internal" href="cpl_core.mailing.html#module-cpl_core.mailing">Module contents</a><ul> <li class="toctree-l3"><a class="reference internal" href="cpl_mail.html#module-cpl_mail">Module contents</a><ul>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl-core-cpl-core">cpl-core CPL core</a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl-core-cpl-core">cpl-core CPL core</a></li>
<li class="toctree-l4"><a class="reference internal" href="cpl_core.mailing.html#cpl_core.mailing.VersionInfo"><code class="docutils literal notranslate"><span class="pre">VersionInfo</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="cpl_mail.html#cpl_mail.VersionInfo"><code class="docutils literal notranslate"><span class="pre">VersionInfo</span></code></a></li>
</ul> </ul>
</li> </li>
</ul> </ul>

View File

@@ -377,32 +377,32 @@
<tr class="cg-1"> <tr class="cg-1">
<td></td> <td></td>
<td>&#160;&#160;&#160; <td>&#160;&#160;&#160;
<a href="cpl_core.mailing.html#module-cpl_core.mailing"><code class="xref">cpl_core.mailing</code></a></td><td> <a href="cpl_mail.html#module-cpl_mail"><code class="xref">cpl_mail</code></a></td><td>
<em></em></td></tr> <em></em></td></tr>
<tr class="cg-1"> <tr class="cg-1">
<td></td> <td></td>
<td>&#160;&#160;&#160; <td>&#160;&#160;&#160;
<a href="cpl_core.mailing.html#module-cpl_core.mailing.email"><code class="xref">cpl_core.mailing.email</code></a></td><td> <a href="cpl_mail.html#module-cpl_mail.email"><code class="xref">cpl_mail.email</code></a></td><td>
<em></em></td></tr> <em></em></td></tr>
<tr class="cg-1"> <tr class="cg-1">
<td></td> <td></td>
<td>&#160;&#160;&#160; <td>&#160;&#160;&#160;
<a href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_abc"><code class="xref">cpl_core.mailing.email_client_abc</code></a></td><td> <a href="cpl_mail.html#module-cpl_mail.email_client_abc"><code class="xref">cpl_mail.email_client_abc</code></a></td><td>
<em></em></td></tr> <em></em></td></tr>
<tr class="cg-1"> <tr class="cg-1">
<td></td> <td></td>
<td>&#160;&#160;&#160; <td>&#160;&#160;&#160;
<a href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_service"><code class="xref">cpl_core.mailing.email_client_service</code></a></td><td> <a href="cpl_mail.html#module-cpl_mail.email_client_service"><code class="xref">cpl_mail.email_client_service</code></a></td><td>
<em></em></td></tr> <em></em></td></tr>
<tr class="cg-1"> <tr class="cg-1">
<td></td> <td></td>
<td>&#160;&#160;&#160; <td>&#160;&#160;&#160;
<a href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_settings"><code class="xref">cpl_core.mailing.email_client_settings</code></a></td><td> <a href="cpl_mail.html#module-cpl_mail.email_client_settings"><code class="xref">cpl_mail.email_client_settings</code></a></td><td>
<em></em></td></tr> <em></em></td></tr>
<tr class="cg-1"> <tr class="cg-1">
<td></td> <td></td>
<td>&#160;&#160;&#160; <td>&#160;&#160;&#160;
<a href="cpl_core.mailing.html#module-cpl_core.mailing.email_client_settings_name_enum"><code class="xref">cpl_core.mailing.email_client_settings_name_enum</code></a></td><td> <a href="cpl_mail.html#module-cpl_mail.email_client_settings_name_enum"><code class="xref">cpl_mail.email_client_settings_name_enum</code></a></td><td>
<em></em></td></tr> <em></em></td></tr>
<tr class="cg-1"> <tr class="cg-1">
<td></td> <td></td>

File diff suppressed because one or more lines are too long

View File

@@ -7,7 +7,7 @@ Submodules
cpl\_core.mailing.email module cpl\_core.mailing.email module
------------------------------ ------------------------------
.. automodule:: cpl_core.mailing.email .. automodule:: cpl_mail.email
:members: :members:
:undoc-members: :undoc-members:
:show-inheritance: :show-inheritance:
@@ -15,7 +15,7 @@ cpl\_core.mailing.email module
cpl\_core.mailing.email\_client\_abc module cpl\_core.mailing.email\_client\_abc module
------------------------------------------- -------------------------------------------
.. automodule:: cpl_core.mailing.email_client_abc .. automodule:: cpl_mail.email_client_abc
:members: :members:
:undoc-members: :undoc-members:
:show-inheritance: :show-inheritance:
@@ -23,7 +23,7 @@ cpl\_core.mailing.email\_client\_abc module
cpl\_core.mailing.email\_client\_service module cpl\_core.mailing.email\_client\_service module
----------------------------------------------- -----------------------------------------------
.. automodule:: cpl_core.mailing.email_client_service .. automodule:: cpl_mail.email_client_service
:members: :members:
:undoc-members: :undoc-members:
:show-inheritance: :show-inheritance:
@@ -31,7 +31,7 @@ cpl\_core.mailing.email\_client\_service module
cpl\_core.mailing.email\_client\_settings module cpl\_core.mailing.email\_client\_settings module
------------------------------------------------ ------------------------------------------------
.. automodule:: cpl_core.mailing.email_client_settings .. automodule:: cpl_mail.email_client_settings
:members: :members:
:undoc-members: :undoc-members:
:show-inheritance: :show-inheritance:
@@ -39,7 +39,7 @@ cpl\_core.mailing.email\_client\_settings module
cpl\_core.mailing.email\_client\_settings\_name\_enum module cpl\_core.mailing.email\_client\_settings\_name\_enum module
------------------------------------------------------------ ------------------------------------------------------------
.. automodule:: cpl_core.mailing.email_client_settings_name_enum .. automodule:: cpl_mail.email_client_settings_name_enum
:members: :members:
:undoc-members: :undoc-members:
:show-inheritance: :show-inheritance:
@@ -47,7 +47,7 @@ cpl\_core.mailing.email\_client\_settings\_name\_enum module
Module contents Module contents
--------------- ---------------
.. automodule:: cpl_core.mailing .. automodule:: cpl_mail
:members: :members:
:undoc-members: :undoc-members:
:show-inheritance: :show-inheritance:

View File

@@ -11,7 +11,7 @@ API reference
cpl_core.dependency_injection cpl_core.dependency_injection
cpl_core.environment cpl_core.environment
cpl_core.log cpl_core.log
cpl_core.mailing cpl_mail
cpl_core.pipes cpl_core.pipes
cpl_core.time cpl_core.time
cpl_core.utils cpl_core.utils

0
src/cpl_mail/__init__.py Normal file
View File

View File

View File

@@ -1,10 +1,10 @@
from abc import abstractmethod, ABC from abc import abstractmethod, ABC
from cpl_core.mailing.email import EMail from cpl_mail.email import EMail
class EMailClientABC(ABC): class EMailClientABC(ABC):
"""ABC of :class:`cpl_core.mailing.email_client_service.EMailClient`""" """ABC of :class:`cpl_mail.email_client_service.EMailClient`"""
@abstractmethod @abstractmethod
def __init__(self): def __init__(self):
@@ -19,6 +19,6 @@ class EMailClientABC(ABC):
r"""Sends email r"""Sends email
Parameter: Parameter:
email: :class:`cpl_core.mailing.email.EMail` email: :class:`cpl_mail.email.EMail`
Object of the E-Mail to send Object of the E-Mail to send
""" """

View File

@@ -4,10 +4,10 @@ from typing import Optional
from cpl_core.environment.application_environment_abc import ApplicationEnvironmentABC from cpl_core.environment.application_environment_abc import ApplicationEnvironmentABC
from cpl_core.log.logger_abc import LoggerABC from cpl_core.log.logger_abc import LoggerABC
from cpl_core.mailing.email import EMail
from cpl_core.mailing.email_client_abc import EMailClientABC
from cpl_core.mailing.email_client_settings import EMailClientSettings
from cpl_core.utils.credential_manager import CredentialManager from cpl_core.utils.credential_manager import CredentialManager
from cpl_mail.abc.email_client_abc import EMailClientABC
from cpl_mail.email import EMail
from cpl_mail.email_client_settings import EMailClientSettings
class EMailClient(EMailClientABC): class EMailClient(EMailClientABC):
@@ -18,7 +18,7 @@ class EMailClient(EMailClientABC):
Environment of the application Environment of the application
logger: :class:`cpl_core.log.logger_abc.LoggerABC` logger: :class:`cpl_core.log.logger_abc.LoggerABC`
The logger to use The logger to use
mail_settings: :class:`cpl_core.mailing.email_client_settings.EMailClientSettings` mail_settings: :class:`cpl_mail.email_client_settings.EMailClientSettings`
Settings for mailing Settings for mailing
""" """

View File

@@ -0,0 +1,38 @@
[build-system]
requires = ["setuptools>=70.1.0", "wheel>=0.43.0"]
build-backend = "setuptools.build_meta"
[project]
name = "cpl-mail"
version = "2024.7.0"
description = "CPL mail"
readme = "CPL mail package"
requires-python = ">=3.12"
license = { text = "MIT" }
authors = [
{ name = "Sven Heidemann", email = "sven.heidemann@sh-edraft.de" }
]
keywords = ["cpl", "mail", "backend", "shared", "library"]
dynamic = ["dependencies", "optional-dependencies"]
[project.urls]
Homepage = "https://www.sh-edraft.de"
[tool.setuptools]
package-dir = { "" = "." }
include-package-data = true
[tool.setuptools.packages.find]
where = ["."]
include = ["cpl_mail*"]
exclude = [
"__pycache__",
"logs",
"tests",
]
[tool.setuptools.dynamic]
dependencies = { file = ["requirements.txt"] }
optional-dependencies.dev = { file = ["requirements.dev.txt"] }

View File

@@ -0,0 +1 @@
black==25.1.0

View File

@@ -0,0 +1 @@
cpl-core

View File

@@ -6,7 +6,7 @@ from cpl_core.configuration import ConfigurationABC
from cpl_core.console import Console from cpl_core.console import Console
from cpl_core.dependency_injection import ServiceProviderABC from cpl_core.dependency_injection import ServiceProviderABC
from cpl_core.log import LoggerABC from cpl_core.log import LoggerABC
from cpl_core.mailing import EMailClientABC, EMail from cpl_mail import EMailClientABC, EMail
from cpl_core.pipes import IPAddressPipe from cpl_core.pipes import IPAddressPipe
from test_settings import TestSettings from test_settings import TestSettings
from test_service import TestService from test_service import TestService

View File

@@ -3,7 +3,7 @@ from cpl_core.configuration import ConfigurationABC
from cpl_core.dependency_injection import ServiceCollectionABC, ServiceProviderABC from cpl_core.dependency_injection import ServiceCollectionABC, ServiceProviderABC
from cpl_core.environment import ApplicationEnvironmentABC from cpl_core.environment import ApplicationEnvironmentABC
from cpl_core.log import Logger, LoggerABC from cpl_core.log import Logger, LoggerABC
from cpl_core.mailing import EMailClient, EMailClientABC from cpl_mail import EMailClient, EMailClientABC
from cpl_core.pipes import IPAddressPipe from cpl_core.pipes import IPAddressPipe
from test_service import TestService from test_service import TestService

View File

@@ -6,7 +6,7 @@ from unittest.mock import Mock, MagicMock
from cpl_core.configuration import Configuration, ArgumentTypeEnum from cpl_core.configuration import Configuration, ArgumentTypeEnum
from cpl_core.database import DatabaseSettings from cpl_core.database import DatabaseSettings
from cpl_core.dependency_injection import ServiceProvider, ServiceCollection from cpl_core.dependency_injection import ServiceProvider, ServiceCollection
from cpl_core.mailing import EMailClientSettings from cpl_mail import EMailClientSettings
class ConfigurationTestCase(unittest.TestCase): class ConfigurationTestCase(unittest.TestCase):