Documentation

email

E-Mail-Objekt

Table of Contents

$to Empfänger string
$from Absender string
$subject Betreff string
$text E-Mail-Text string
$headers Headers array
$attachments E-Mail-Anhänge array
$html HTML-E-Mail-Status bool
$mailer PHPMailer Object PHPMailer
$config Config Object config
__construct() Konstruktor mixed
getTo() Empfänger auslesen sring
getFrom() Absender auslesen sring
getSubject() Betreff auslesen sring
getText() E-Mail-Inhalt auslesen sring
getAttachments() Array mit Dateipfaden der Anhänge auslesen array
isHtml() HTMl-E-Mail ja/nein bool
setTo() Empfänger setzen mixed
setFrom() Absender setzen mixed
setSubject() Betreff setzen mixed
setText() E-Mail-Inhalt setzen mixed
setHtml() E-Mail- als HTML-E-Mail markieren mixed
setAttachments() Array mit Pfaden der Anhänge setzen mixed
submit() Versendet E-Mail bool
checkSmtp() SMTP-Zugangsdaten testen bool
submitPhp() E-Mail versenden via PHP versenden bool
submitSmtp() E-Mail via SMTP versenden bool
getMailerObj() Erzeugt neues PHPMailer-Objekt bool
getEncryptions() Return SMTP encryption modes array

Properties

$to

Empfänger

private string $to = ''

$from

Absender

private string $from = ''

$subject

Betreff

private string $subject = ''

$text

E-Mail-Text

private string $text = ''

$headers

Headers

private array $headers = []

$attachments

E-Mail-Anhänge

private array $attachments = []

$html

HTML-E-Mail-Status

private bool $html = false

$mailer

PHPMailer Object

private PHPMailer $mailer = null

Methods

__construct()

Konstruktor

public __construct( $to : sring , $subject : sring , $text : sring|array [, $from : sring = false ] [, $html : bool = false ] ) : mixed
Parameters
$to : sring

Empfänger-Adresse

$subject : sring

Betreff

$text : sring|array

E-Mail-Inhalt

$from : sring = false

Absender-Adresse, Default: fanpresscm@@hostdomain.xyz

$html : bool = false

enthält $text HTML-Code ja/nein

Return values
mixed

getTo()

Empfänger auslesen

public getTo( ) : sring
Return values
sring

getFrom()

Absender auslesen

public getFrom( ) : sring
Return values
sring

getSubject()

Betreff auslesen

public getSubject( ) : sring
Return values
sring

getText()

E-Mail-Inhalt auslesen

public getText( ) : sring
Return values
sring

getAttachments()

Array mit Dateipfaden der Anhänge auslesen

public getAttachments( ) : array
Tags
since
Return values
array

isHtml()

HTMl-E-Mail ja/nein

public isHtml( ) : bool
Return values
bool

setTo()

Empfänger setzen

public setTo( $to : sring ) : mixed
Parameters
$to : sring
Return values
mixed

setFrom()

Absender setzen

public setFrom( $from : sring ) : mixed
Parameters
$from : sring
Return values
mixed

setSubject()

Betreff setzen

public setSubject( $subject : sring ) : mixed
Parameters
$subject : sring
Return values
mixed

setText()

E-Mail-Inhalt setzen

public setText( $text : sring ) : mixed
Parameters
$text : sring
Return values
mixed

setHtml()

E-Mail- als HTML-E-Mail markieren

public setHtml( $html : bool ) : mixed
Parameters
$html : bool
Return values
mixed

setAttachments()

Array mit Pfaden der Anhänge setzen

public setAttachments( $attachments : array ) : mixed
Parameters
$attachments : array
Tags
since
Return values
mixed

submit()

Versendet E-Mail

public submit( ) : bool
Return values
bool

checkSmtp()

SMTP-Zugangsdaten testen

public checkSmtp( ) : bool
Tags
since
Return values
bool

submitPhp()

E-Mail versenden via PHP versenden

private submitPhp( ) : bool
Tags
since
Return values
bool

submitSmtp()

E-Mail via SMTP versenden

private submitSmtp( ) : bool
Tags
since
Return values
bool

getMailerObj()

Erzeugt neues PHPMailer-Objekt

private getMailerObj( ) : bool
Tags
since
Return values
bool

getEncryptions()

Return SMTP encryption modes

public static getEncryptions( ) : array
Tags
since
Return values
array

Search results