class Message (View source)

Constants

END

Methods

__construct(bool $boundary = true)

Construction d'une instance de SimpleMail

setDefaultHeader()

Définir les entête par défaut

addHeader(string $key, string $value)

Ajout des entêtes personnel

to(string $to, string $name = null)

to, définir le récépteur

$this
toList(array $list_desc)

No description

addFile(string $file)

addFile, Permet d'ajout un fichier d'attachement

string
compileHeaders()

No description

subject(string $subject)

subject, Définit le suject du mail

from(string $from, string $name = null)

from, définir l'expéditeur du mail

html($html)

toHtml, définir le type de contenu en text/html

text(string $text)

toText, définir le corps du message

addBcc(string $mail, string $name = null)

Adds blind carbon copy

addCc(string $mail, string $name = null)

Adds carbon copy

addReplyTo(string $mail, $name = null)

Adds Reply-To

setBoundary($boundary)

Modifie la valeur de la frontière

addReturnPath(string $mail, $name = null)

Adds Return-Path

addPriority(int $priority)

Sets email priority.

setMessage($message, string $type = 'text/html')

Modifir le message du mail

array
getHeaders()

Récupère les entêtes

array
getTo()

Récupère la liste des récepteurs

string
getSubject()

Récupère l'objet du mail

string
getFrom()

Récupère l'expéditeur

string
getMessage()

Récupère le message du mail

string
getCharset()

Récupère l'encodage du mail

string
getType()

Récupère le type de contenu

bool
fromIsDefined()

Récupère la valeur d'une variable qui permet de vérifier qu'un expéditeur est enrégistré

Details

__construct(bool $boundary = true)

Construction d'une instance de SimpleMail

Parameters

bool $boundary

setDefaultHeader()

Définir les entête par défaut

addHeader(string $key, string $value)

Ajout des entêtes personnel

Parameters

string $key
string $value

Message to(string $to, string $name = null)

to, définir le récépteur

Parameters

string $to
string $name

Return Value

Message

$this toList(array $list_desc)

No description

Parameters

array $list_desc

Return Value

$this

Message addFile(string $file)

addFile, Permet d'ajout un fichier d'attachement

Parameters

string $file

Return Value

Message

Exceptions

MailException

string compileHeaders()

No description

Return Value

string

Message subject(string $subject)

subject, Définit le suject du mail

Parameters

string $subject

Return Value

Message

Message from(string $from, string $name = null)

from, définir l'expéditeur du mail

Parameters

string $from
string $name

Return Value

Message

Message html($html)

toHtml, définir le type de contenu en text/html

Parameters

$html

Return Value

Message

Message text(string $text)

toText, définir le corps du message

Parameters

string $text

Return Value

Message

Message addBcc(string $mail, string $name = null)

Adds blind carbon copy

Parameters

string $mail
string $name [optional]

Return Value

Message

Message addCc(string $mail, string $name = null)

Adds carbon copy

Parameters

string $mail
string $name [optional]

Return Value

Message

Message addReplyTo(string $mail, $name = null)

Adds Reply-To

Parameters

string $mail
$name

Return Value

Message

protected setBoundary($boundary)

Modifie la valeur de la frontière

Parameters

$boundary

Message addReturnPath(string $mail, $name = null)

Adds Return-Path

Parameters

string $mail
$name

Return Value

Message

Message addPriority(int $priority)

Sets email priority.

Parameters

int $priority

Return Value

Message

setMessage($message, string $type = 'text/html')

Modifir le message du mail

Parameters

$message
string $type

array getHeaders()

Récupère les entêtes

Return Value

array

array getTo()

Récupère la liste des récepteurs

Return Value

array

string getSubject()

Récupère l'objet du mail

Return Value

string

string getFrom()

Récupère l'expéditeur

Return Value

string

string getMessage()

Récupère le message du mail

Return Value

string

string getCharset()

Récupère l'encodage du mail

Return Value

string

string getType()

Récupère le type de contenu

Return Value

string

bool fromIsDefined()

Récupère la valeur d'une variable qui permet de vérifier qu'un expéditeur est enrégistré

Return Value

bool