Classe ProfileSMTP

La classe ProfileSMTP è la classe base per il caricamento di file YAML ed è fondamentalmente usata per ottenere opzioni dal file.

Per osservare qualche esempio di utilizzo fare riferimento alla pagina Esempi di utilizzo.

Costruttore

class YamlProfile(filename: str)

Argomenti

  • filename: nome del file YAML da caricare con le specifiche.

Esempio di utilizzo

import mumailer

yaml = mumailer.YamlProfile(filename='myfile.yaml')

Metodo get_option

YamlProfile.get_option(option: str, default: Any = None) -> Any:

Il metodo get_option può essere utilizzato per ottenere un’opzione dal file YAML dal nome dell’opzione e fornendo opzionalmente un valore predefinito se l’opzione è mancante.

Argomenti

  • option: nome dell’opzione
  • default: valore predefinito se l’opzione è mancante

Restituisce

  • Il metodo restituisce i dati dal file YAML