email
in
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
$config
Config Object
private
config
$config
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
mixedgetTo()
Empfänger auslesen
public
getTo(
)
: sring
Return values
sringgetFrom()
Absender auslesen
public
getFrom(
)
: sring
Return values
sringgetSubject()
Betreff auslesen
public
getSubject(
)
: sring
Return values
sringgetText()
E-Mail-Inhalt auslesen
public
getText(
)
: sring
Return values
sringgetAttachments()
Array mit Dateipfaden der Anhänge auslesen
public
getAttachments(
)
: array
Tags
Return values
arrayisHtml()
HTMl-E-Mail ja/nein
public
isHtml(
)
: bool
Return values
boolsetTo()
Empfänger setzen
public
setTo(
$to :
sring
)
: mixed
Parameters
- $to : sring
Return values
mixedsetFrom()
Absender setzen
public
setFrom(
$from :
sring
)
: mixed
Parameters
- $from : sring
Return values
mixedsetSubject()
Betreff setzen
public
setSubject(
$subject :
sring
)
: mixed
Parameters
- $subject : sring
Return values
mixedsetText()
E-Mail-Inhalt setzen
public
setText(
$text :
sring
)
: mixed
Parameters
- $text : sring
Return values
mixedsetHtml()
E-Mail- als HTML-E-Mail markieren
public
setHtml(
$html :
bool
)
: mixed
Parameters
- $html : bool
Return values
mixedsetAttachments()
Array mit Pfaden der Anhänge setzen
public
setAttachments(
$attachments :
array
)
: mixed
Parameters
- $attachments : array
Tags
Return values
mixedsubmit()
Versendet E-Mail
public
submit(
)
: bool
Return values
boolcheckSmtp()
SMTP-Zugangsdaten testen
public
checkSmtp(
)
: bool
Tags
Return values
boolsubmitPhp()
E-Mail versenden via PHP versenden
private
submitPhp(
)
: bool
Tags
Return values
boolsubmitSmtp()
E-Mail via SMTP versenden
private
submitSmtp(
)
: bool
Tags
Return values
boolgetMailerObj()
Erzeugt neues PHPMailer-Objekt
private
getMailerObj(
)
: bool
Tags
Return values
boolgetEncryptions()
Return SMTP encryption modes
public
static getEncryptions(
)
: array