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