Ferramentas do usuário

Ferramentas do site


send_mail_tube

Send mail

Envia uma mensagem por email a um ou mais destinatários, mas o tube deve ser invocado dentro do extras; qualquer texto impresso no preview posterior à chamada do sendMail será ignorado. Optando pelo parâmetro de extensão, o tube envia o documento no formato correspondente anexo ao email, na ausência de parâmetros opcionais, o tube envia apenas o preview do documento por email.

Formato:

sendMail(emails[, title][, message][, anexo])

Parâmetros:

  • emails: Lista de emails separado por vírgula ou ponto-e-vírgula e espaço
  • title: Título do email a ser enviado. Opcional
  • message: Mensagem a ser enviado pelo email. Opcional
  • anexo: Envia o documento no formato especificado anexo ao email. Pode ser “docx”, “pdf” ou ainda um nome de arquivo de marcação (WebLang). Para este último caso, o identificador do arquivo conforme o tube EvalMarkupFile deve ser enviado. Ademais, caso se opte converter um arquivo de marcação originalmente em “docx” para “pdf”, basta indicar o nome do arquivo anexo antes de “:pdf”, por exemplo, “Documento Exemplo:pdf”. Opcional

Retorno:

Envia um email para uma lista de destinatários

Exemplo:

sendMail("a@a.com, b@b.com, c@c.com", "Título do email", "Mensagem do email", "pdf")

Dica: Os endereços de emails podem ser inseridos pelo usuário utilizando uma variável do tipo String ou ainda utilizando um vetor. Optando pelo vetor, o ideal é usá-lo em conjunto com o tube vect2str, definindo o separator da seguinte forma : “%f, %s, %p, %l”. O mesmo vale para os campos title e message, que podem ser alimentados com variáveis do tipo String ou Text.

send_mail_tube.txt · Última modificação: 2020/09/04 17:30 por gabriel_vieira