Class EmailPrinterConfiguration
Nastavenia e-mailového spracovania dokladov.
Implements
Inherited Members
Namespace: NineDigiteKasa
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class EmailPrinterConfiguration : IEquatable<EmailPrinterConfiguration?>, IDeepCloneable<EmailPrinterConfiguration>, IDeepCloneable
Constructors
EmailPrinterConfiguration()
Vytvorí inštanciu s predvolenými hodnotami
Declaration
public EmailPrinterConfiguration()
EmailPrinterConfiguration(EmailPrinterConfiguration)
Vytvorí kópiu nastavení
Declaration
public EmailPrinterConfiguration(EmailPrinterConfiguration configuration)
Parameters
| Type | Name | Description |
|---|---|---|
| EmailPrinterConfiguration | configuration | Nastavenia, ktorých hodnoty budú skopírované |
Properties
AddressFrom
E-mailová adresa odosielateľa.
Declaration
public string AddressFrom { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Examples
thankyou@example.com
Authenticate
Indikácia použitia prihlasovací údajov.
Predvolená hodnota je false
Declaration
public bool Authenticate { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Body
Správa e-mailu.
Declaration
public string Body { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Examples
Ďakujeme za nákup v našej predajni. Doklad nájdete v prílohe tejto správy.
CheckCertificateRevocation
Indikácia vykonania kontroly zamietnutia certifikátu pre SSL/TLS spojenie. Predvolená hodnota je true.
Declaration
public bool CheckCertificateRevocation { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Credentials
Prihlasovacie údaje do SMTP servera.
Declaration
public Credentials? Credentials { get; set; }
Property Value
| Type | Description |
|---|---|
| Credentials |
DisplayName
Meno odosielateľa.
Declaration
public string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Examples
Tím Nine Digit
EnableSsl
Indikácia použitia SSL. V prípade hodnoty false sa použije TLS, ak je dostupné.
Predvolená hodnota je false.
Declaration
public bool EnableSsl { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Host
Adresa SMTP servera.
Declaration
public string Host { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Examples
smtp.example.com
Port
Port SMTP servera. Predvolená hodnota je 25.
Declaration
public int Port { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Subject
Predmet e-mailu.
Declaration
public string Subject { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Examples
Váš e-doklad
Timeout
Časový interval v milisekundách, počas ktorého bude aplikácia čakať na odoslanie e-mailu.
Declaration
public int Timeout { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Examples
5000
ValidateServerCertificate
Indikácia vykonania validácie serverového certifikátu. Predvolená hodnota je true.
Declaration
public bool ValidateServerCertificate { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Methods
DeepClone()
Declaration
public EmailPrinterConfiguration DeepClone()
Returns
| Type | Description |
|---|---|
| EmailPrinterConfiguration |
Equals(EmailPrinterConfiguration?)
Declaration
public bool Equals(EmailPrinterConfiguration? other)
Parameters
| Type | Name | Description |
|---|---|---|
| EmailPrinterConfiguration | other |
Returns
| Type | Description |
|---|---|
| bool |
Equals(EmailPrinterConfiguration?, EmailPrinterConfiguration?)
Declaration
public static bool Equals(EmailPrinterConfiguration? first, EmailPrinterConfiguration? second)
Parameters
| Type | Name | Description |
|---|---|---|
| EmailPrinterConfiguration | first | |
| EmailPrinterConfiguration | second |
Returns
| Type | Description |
|---|---|
| bool |
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
| Type | Name | Description |
|---|---|---|
| object | obj |
Returns
| Type | Description |
|---|---|
| bool |
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
| Type | Description |
|---|---|
| int |