E-mail küldése (PDF bizonylat csatolmánnyal)

témakör: Keretrendszer

A SyX beépülők a void SendEmail(string[] to, string[] cc, string[] bcc, string subject, string body, string[] filenames) metódussal képesek e-mail üzenet küldésére. A felhasználó email beállításai alapján kerül elküldésre az email és a céges rendszerbeállítások alapján, opcionálisan elmentésre kerül az üzenet és annak csatolmányai.

Működés jellemzői:

  • Az üzenet törzse HTML tartlmú is lehet. Ilyen esetben automatikusan létrejön a Text/Plain melléklet, amely a csak szöveges részeket tartalmazza.
  • A csatolt fájloknak az üzenet küldésének idején végig létezniük kell. Az üzenet sikeres kiküldése után a fájlok törölhetőek.
  • Kivétel keletkezik, ha az üzenet nem került elküldésre. Ennek lekezeléséről a SyX beépülőnek kell gondolskodnia.

Bizonylatok előállítása PDF formátumban és kiküldésül email üzenetként a megadott email sablon használatával:

  • void SendVoucherEmailCustomerBid(long emailvouchertemplate, long customerbid, bool firstpageonly)
    Árajánlat kiküldése PDF formátumban a vevő email címére.
  • void SendVoucherEmailCustomerOrder(long emailvouchertemplate, long customerorder, bool firstpageonly)
    Vevői rendelés kiküldése PDF formátumban a vevő email címére.
  • void SendVoucherEmailStockOut(long emailvouchertemplate, long stockout, bool firstpageonly, int vouchertype)
    Szállítólevél, számla kiküldése PDF formátumban a vevő email címére (utolsó paraméterként szükséges megadni a bizonylat típusát)

Hozzászólok