403Webshell
Server IP : 198.38.94.13  /  Your IP : 216.73.217.33
Web Server : Apache
System : Linux d4744.dxb1.stableserver.net 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64
User : revivere ( 1140)
PHP Version : 8.2.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /opt/saltstack/salt/lib/python3.10/site-packages/salt/states/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /opt/saltstack/salt/lib/python3.10/site-packages/salt/states/__pycache__/smtp.cpython-310.pyc
o

;j!	�@s"dZdd�Z				ddd�ZdS)am
Sending Messages via SMTP
==========================

.. versionadded:: 2014.7.0

This state is useful for firing messages during state runs, using the SMTP
protocol

.. code-block:: yaml

    server-warning-message:
      smtp.send_msg:
        - name: 'This is a server warning message'
        - profile: my-smtp-account
        - recipient: admins@example.com
cCsdtvrdSdS)z?
    Only load if the SMTP module is available in __salt__
    �
smtp.send_msgZsmtp)Fzsmtp module could not be loaded)�__salt__�rr�D/opt/saltstack/salt/lib/python3.10/site-packages/salt/states/smtp.py�__virtual__srN�Truec
	Cs�|iddd�}|dur|durd|d<d|d<|Stdr'd	�||�|d<|Std
|||||||d�}|rXd|d<|rLd
�|�}	d�|||	�|d<|Sd|�d|��|d<|Sd|d<d|�d|��|d<|S)a�
    Send a message via SMTP

    .. code-block:: yaml

        server-warning-message:
          smtp.send_msg:
            - name: 'This is a server warning message'
            - profile: my-smtp-account
            - subject: 'Message from Salt'
            - recipient: admin@example.com
            - sender: admin@example.com
            - use_ssl: True
            - attachments:
                - /var/log/syslog
                - /var/log/messages

    name
        The message to send via SMTP
    N�)�nameZchanges�result�commentFr	z;Missing parameter sender or profile for state smtp.send_msgr
�testzNeed to send message to {}: {}r)�message�	recipient�profile�subject�sender�use_ssl�attachmentsTz, z/Sent message to {0} with attachments ({2}): {1}zSent message to z: zUnable to send message to )Z__opts__�formatr�join)
rr
rrrrr�retZcommandZattsrrr�send_msgsB��

���r)NNrN)�__doc__rrrrrr�<module>s
�

Youez - 2016 - github.com/yon3zu
LinuXploit