from datetime import datetime, date from time import sleep # from envelopes import Envelope import yagmail if date.today().month == 1: tn, ty = 12, datetime.now().year - 1 # print(tn, ty) else: tn, ty = datetime.now().month - 1, datetime.now().year # print(tn, ty) m_list = {'Drytec': ['zsofia.torok4@gmail.com', 'vtorok@gmail.com'], 'Ergo': 'office@ergohr.eu', 'German': ['info@germanstone.ro', 'flori.flamand@germanstone.ro', 'freemir@web.de'], 'Kun': 'kun_g_tibor@yahoo.com', 'Mathe': 'tudor.aciu@gmail.com', 'Chrysopeea': ['cristina.stan@chrysopeea.com', 'sfeliciacristina@yahoo.com'], 'Elegance': 'bolbagelu@yahoo.com', 'KK Invest': ['office@kkinv.ro', 'katalin.betegh@kkinv.ro'], 'Vibro': ['tamas_neda@yahoo.com', 'romania@vibrocomp.com'], 'Webs': 'webs_srl@yahoo.com', 'Taurus': 'cotinghiu_dan@yahoo.com' } # m_list = {'deeejas1': ['deeejas@mail.com']} subject = 'dosar conta luna {0} {1}' body = '''

Va rugam sa ne trimiteti documentele contabile pentru luna/trimestrul {0} {1}:

  • Intrari
  • iesiri
  • extrase de cont
  • orice alte documente contabile.
  • Termenul de depunere a declaratiilor este 25 a lunii curente. (In cazul in care ati trimis deja actele va rugam sa nu luati in considerare acest mesaj.) Cu multumiri, A&B Consult.

    www.taxwizard.ro www.facebook.com/AbConss

    ''' env2 = yagmail.SMTP(user='claudia.conta.ab@gmail.com') if __name__ == '__main__': for mail in m_list: env2.send(to=m_list[mail], subject=subject.format(tn, ty), contents=body.format(tn, ty)) sleep(0.05)