Modul python pentru trimiterea Email din UNA-desktop din Nrdoc
Motivul pentru care exista necesitatea de a transmite emailuri in UNA-desktop este pentru a comunica cu contactele, clientii, colegii sau prietenii intr-un mod rapid si convenabil. De asemenea, puteti sa partajati fisiere, documente, imagini sau linkuri cu destinatarii, sa va organizati emailurile in foldere, etichete sau categorii pentru o accesare si gestionare usoara, sa va personalizati emailurile cu semnaturi, sabloane sau teme si sa va sincronizati emailurile pe diferite dispozitive si platforme. Acestea sunt cateva dintre motivele pentru care utilizatorii ar putea dori sa trimita emailuri in UNA-desktop. Puteti afla mai multe despre trimiterea Email din UNA-desktop din nrdoc mai jos.
Pentru lucrul corect este nevoie:
completam fisierul .env cu parametri necesari
daca PC lucreaza cu versiunea oracle 11 in DB_PATH indicam calea la Oracle ex: C:\oracle\product\product\12.2.0\client_1\bin, daca versiunea oracle este mai mica ca 11, instalam instantclient, si in DB_PATH indicam deja calea catre instantclient, P.S instantclient trebuie sa fie setat si in PATH (windows)
parametru EML_ONLY_DOWNLOAD indica se va petrece doar descarcarea EML sau si trimiterea acestora false - descarcarea si trimiterea, true - doar descarcarea
Fisier principal (fisierul pentru rulare): db_email_eml.py
cod (in cmd) pentru compilarea proiect in *.exe: Cod cu afisarea consolei la rulare:
pyinstaller -F -n db_email_eml db_email_eml.py
Cod fara afisarea consolei la rulare:
pyinstaller -F noconsole -n db_email_eml db_email_eml.py