
    h7	                        d dl Z d dlZd dlmZ  eej                  d   ej                  d   f      Z eej                  d   ej                  d   fd      Zd Zd	 Zd
 Z	d Z
d Zedk(  rC e       Z eej                         	  e e j                   ej                         d             yy# e j"                  j$                  $ r  eej&                         Y yw xY w)    N)ClientMJ_APIKEY_PUBLICMJ_APIKEY_PRIVATE)authzv3.1)r   versionc                  h    ddddddgdddd	gd
d} t         j                  j                  |       S )z&POST https://api.mailjet.com/v3.1/sendzpilot@mailjet.comzMailjet Pilot)EmailNamezpassenger1@mailjet.comzpassenger 1zYour email flight plan!zIDear passenger 1, welcome to Mailjet! May the delivery force be with you!zy<h3>Dear passenger 1, welcome to <a href="https://www.mailjet.com/">Mailjet</a>!<br />May the delivery force be with you!)FromToSubjectTextPartHTMLPartT)MessagesSandboxModedata)	mailjet31sendcreater   s    o/home/www/lekema-backend.kofcorporation.com/venv/lib/python3.12/site-packages/samples/getting_started_sample.pysend_messagesr      sT     #6O!9=QR4..	
 D  >>  d ++    c                  J    ddi} t         j                  j                  |       S )zBGET https://api.mailjet.com/v3/REST/message?CampaignID=$CAMPAIGNID
CampaignIDz*****filters	mailjet30messagegetr   s    r   retrieve_messages_from_campaignr"   '   s,     	gG    11r   c                  D    d} t         j                  j                  |       S )z7GET https://api.mailjet.com/v3/REST/message/$MESSAGE_ID*****************r   _ids    r   retrieve_messager'   /   s    
C  %%r   c                  D    d} t         j                  j                  |       S )z>GET https://api.mailjet.com/v3/REST/messagehistory/$MESSAGE_IDr$   )r   messagehistoryr!   r%   s    r   view_message_historyr*   5   s    
C##'',,r   c                  N    dddd} t         j                  j                  |       S )zGET https://api.mailjet.com/v3/REST/statcounters?CounterSource=APIKey
    \&CounterTiming=Message\&CounterResolution=Lifetime
    APIKeyMessageLifetime)CounterSourceCounterTimingCounterResolutionr   )r   statcountersr!   r   s    r   retrieve_statisticr3   ;   s0    
 ""'G
 !!%%g%66r   __main__   )indent)jsonosmailjet_restr   environr   r   r   r"   r'   r*   r3   __name__resultprintstatus_codedumpsdecoderJSONDecodeErrortext r   r   <module>rD      s     	  
**'
("**5H*I	J	 
**'
("**5H*I	J	,,2&-	7 z!F	&

jdjjq12	 
 <<'' fkks   (B2 2+C C 