Métodos para envio de emails.
Remetente
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
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' );
...
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' );
...
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
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' );
...
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
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();
...
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
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();
...
Versão atual: 0.5
Licenciado sob Creative Commons by-nd
Desenvolvido por Samuel Corradi 2008.