Options
All
  • Public
  • Public/Protected
  • All
Menu

Private Config Model Class

Hierarchy

  • PrivateConfigModel

Index

Properties

Properties

Optional mail

mail: { automaticallyGeneratedEmailNote?: string; footerBackgroundColor?: string; headerBackgroundColor?: string; isSendMail?: boolean; logoURL?: string; mailAddressOfAdmin: string; mailFrom: string; mailToForced?: string; siteName: string; siteURL: string }

mail configuration

Type declaration

  • Optional automaticallyGeneratedEmailNote?: string

    automatically generated email notification text

  • Optional footerBackgroundColor?: string

    color code of footer color name, HEX or RGB color code sample; Gray, #808080, rgb(128, 128, 128) keep undefined if you want to use #AAA

  • Optional headerBackgroundColor?: string

    color code of header color name, HEX or RGB color code sample; Gray, #808080, rgb(128, 128, 128) keep undefined if you want to use #222

  • Optional isSendMail?: boolean

    do you want to send mail?

  • Optional logoURL?: string

    url of main logo keep undefined if you want to use only web site name

  • mailAddressOfAdmin: string

    sender of mail

  • mailFrom: string

    sender of mail

  • Optional mailToForced?: string

    if you want to send all of mails to only one mail address for TESTING keep undefined for production

  • siteName: string

    name of web site

  • siteURL: string

    url of web site

Optional smtp

smtp: { auth: { pass: string; user: string }; host: string; port: number; secure: boolean }

smtp configuration

Type declaration

  • auth: { pass: string; user: string }

    authentication credentials of smtp server

    • pass: string

      password of user to authenticate

    • user: string

      user name to authenticate

  • host: string

    host name or ip of smtp server

  • port: number

    port of smtp server

  • secure: boolean

    is SSL/TLS activated

Generated using TypeDoc