PHP Coupé

Aprendendo

Classes

Coupe_Email

Métodos para envio de emails.

Remetente

From

Seta o e-mail do remetente.

Recebe: ($string=email, [$string=nome])
Retorna: VOID (apenas configura o email que serah enviado)

...
$Coupe->import('Coupe_Email' );
$Coupe->Coupe_Email->from( 'fulano@exemplo.com.br', 'Fulano de Tal' );
...

Destinatário

To

Adiciona um email para envio.

Recebe: ($string=email)
Retorna: VOID (apenas configura o email que serah enviado)

...
$Coupe->import('Coupe_Email' );
$Coupe->Coupe_Email->from( 'meunome@exemplo.com.br', 'PHP Coupé' );
$Coupe->Coupe_Email->to( 'fulano@exemplo.com.br' );
...
CC

Adiciona um email para envio como cópia.

Recebe: ($string=email)
Retorna: VOID (apenas configura o email que serah enviado)

...
$Coupe->import('Coupe_Email' );
$Coupe->Coupe_Email->from( 'meunome@exemplo.com.br', 'PHP Coupé' );
$Coupe->Coupe_Email->to( 'fulano@exemplo.com.br' );
$Coupe->Coupe_Email->cc( 'outro_email@exemplo.com.br' );
...
BCC

Adiciona um email para envio como cópia oculta.

Recebe: ($string=email)
Retorna: VOID (apenas configura o email que serah enviado)

...
$Coupe->import('Coupe_Email' );
$Coupe->Coupe_Email->from( 'meunome@exemplo.com.br', 'PHP Coupé' );
$Coupe->Coupe_Email->to( 'fulano@exemplo.com.br' );
$Coupe->Coupe_Email->bcc( 'outro_email@exemplo.com.br' );
...

Mensagem

Subject

Seta o título do email.

Recebe: ($string=titulo)
Retorna: VOID (apenas configura o email que serah enviado)

...
$Coupe->import('Coupe_Email' );
$Coupe->Coupe_Email->from( 'meunome@exemplo.com.br', 'PHP Coupé' );
$Coupe->Coupe_Email->to( 'fulano@exemplo.com.br' );
$Coupe->Coupe_Email->subject( 'Título' );
...
Message

Seta a mensagem do email.

Recebe: ($string=titulo)
Retorna: VOID (apenas configura o email que serah enviado)

...
$Coupe->import('Coupe_Email' );
$Coupe->Coupe_Email->from( 'meunome@exemplo.com.br', 'PHP Coupé' );
$Coupe->Coupe_Email->to( 'fulano@exemplo.com.br' );
$Coupe->Coupe_Email->subject( 'Título' );
$Coupe->Coupe_Email->message( 'Minhas mensagem' );
...

Configurações

Priority

Seta a prioridade do email com um valor entre 1 e 5.
Onde 1 é prioridade máxima e 5 prioridade mínima.

Recebe: ($int=nivel_prioridade)
Retorna: VOID (apenas configura o email que serah enviado)

...
$Coupe->import('Coupe_Email' );
$Coupe->Coupe_Email->from( 'meunome@exemplo.com.br', 'PHP Coupé' );
$Coupe->Coupe_Email->to( 'fulano@exemplo.com.br' );
$Coupe->Coupe_Email->subject( 'Título' );
$Coupe->Coupe_Email->message( 'Minhas mensagem' );
$Coupe->Coupe_Email->priority( 5 );
$Coupe->Coupe_Email->send();
...
Set Content Type

Seta o tipo da mensagem (plain | html).

Recebe: ($string=tipo_conteudo)
Retorna: VOID (apenas configura o email que serah enviado)

...
$Coupe->import('Coupe_Email' );
$Coupe->Coupe_Email->from( 'meunome@exemplo.com.br', 'PHP Coupé' );
$Coupe->Coupe_Email->to( 'fulano@exemplo.com.br' );
$Coupe->Coupe_Email->subject( 'Título' );
$Coupe->Coupe_Email->setContentType('html');
$Coupe->Coupe_Email->message( '<p>Minhas mensagem</p>' );
$Coupe->Coupe_Email->send();
...

Envio

Send

Envia o email de acordo com as configurações setadas.

Recebe: VOID (usa as propriedades setadas para criar o email e enviar)
Retorna: BOOL (TRUE se conseguiu enviar e FALSE se não enviou)

...
$Coupe->import('Coupe_Email' );
$Coupe->Coupe_Email->from( 'meunome@exemplo.com.br', 'PHP Coupé' );
$Coupe->Coupe_Email->to( 'fulano@exemplo.com.br' );
$Coupe->Coupe_Email->subject( 'Título' );
$Coupe->Coupe_Email->message( 'Minhas mensagem' );
$Coupe->Coupe_Email->send();
...

Classes

Mudar idioma:

Versão atual: 0.5
Licenciado sob Creative Commons by-nd

Desenvolvido por Samuel Corradi 2008.