]> Frank Brehm's Git Trees - pixelpark/pp-admin-tools.git/commitdiff
Using MailAddress from fb_tools
authorFrank Brehm <frank@brehm-online.com>
Thu, 21 Apr 2022 16:51:30 +0000 (18:51 +0200)
committerFrank Brehm <frank@brehm-online.com>
Thu, 21 Apr 2022 16:51:30 +0000 (18:51 +0200)
lib/pp_admintools/config.py
lib/pp_admintools/mail_app.py
lib/pp_admintools/mail_config.py

index 35dc52ca3340011d66906fa39b07b9a7a8f521af..df09b38b1b9839f64ecf12ca6997a3f79ae1a9ed 100644 (file)
@@ -20,16 +20,16 @@ import copy
 from fb_tools.multi_config import MultiConfigError, BaseMultiConfig
 from fb_tools.multi_config import DEFAULT_ENCODING
 
+from fb_tools import MailAddress
+
 # Own modules
 
 from .errors import PpError
 
-from .mailaddress import MailAddress
-
 from .xlate import XLATOR
 
 CONFIG_DIR = 'pixelpark'
-__version__ = '0.1.1'
+__version__ = '0.1.2'
 LOG = logging.getLogger(__name__)
 VALID_MAIL_METHODS = ('smtp', 'sendmail')
 
@@ -62,7 +62,7 @@ class PpBaseConfiguration(BaseMultiConfig):
 
     current_user_name = pwd.getpwuid(os.getuid()).pw_name
     current_user_gecos = pwd.getpwuid(os.getuid()).pw_gecos
-    default_mail_from = MailAddress(current_user_name, socket.getfqdn())
+    default_mail_from = MailAddress(user=current_user_name, domain=socket.getfqdn())
 
     # -------------------------------------------------------------------------
     def __init__(
index 89d5d500092ba1b2b527e7653bb2b97bfb0ceba0..255142abe8548b107ac020cf7ad472df98101cf3 100644 (file)
@@ -32,6 +32,8 @@ from fb_tools.errors import FbAppError
 
 from fb_tools.xlate import format_list
 
+from fb_tools import MailAddress
+
 from .xlate import XLATOR
 
 from .argparse_actions import PortOptionAction
@@ -39,9 +41,7 @@ from .argparse_actions import PortOptionAction
 from .mail_config import MailConfiguration
 from .mail_config import VALID_MAIL_METHODS
 
-from .mailaddress import MailAddress
-
-__version__ = '0.2.5'
+__version__ = '0.2.6'
 LOG = logging.getLogger(__name__)
 
 _ = XLATOR.gettext
index 820365a2db382c251099f01f5156e76e8890697e..563f5c717d32f3592df1008f2f66886901dbb2e8 100644 (file)
@@ -27,14 +27,14 @@ from fb_tools.common import is_sequence, pp
 from fb_tools.multi_config import MultiConfigError, BaseMultiConfig
 from fb_tools.multi_config import DEFAULT_ENCODING
 
+from fb_tools import MailAddress
+
 from . import __version__ as GLOBAL_VERSION
 from . import MAX_PORT_NUMBER, DEFAULT_CONFIG_DIR
 
-from .mailaddress import MailAddress
-
 from .xlate import XLATOR
 
-__version__ = '0.1.8'
+__version__ = '0.1.9'
 LOG = logging.getLogger(__name__)
 
 _ = XLATOR.gettext
@@ -71,7 +71,7 @@ class MailConfiguration(BaseMultiConfig):
 
     current_user_name = pwd.getpwuid(os.getuid()).pw_name
     current_user_gecos = pwd.getpwuid(os.getuid()).pw_gecos
-    default_mail_from = MailAddress(current_user_name, socket.getfqdn())
+    default_mail_from = MailAddress(user=current_user_name, domain=socket.getfqdn())
     default_mail_from_complete = '{n} <{m}>'.format(n=current_user_gecos, m=default_mail_from)
 
     valid_mail_methods = VALID_MAIL_METHODS