Neste menu será definido o serviço utilizado para o envio dos e-mails no bloco Configurações de envio bem como o corpo dos e-mails que serão enviados no bloco Exportar Configurações.
Para utilização deste recurso é necessário que os campos de exportação por e-mail estejam habilitados na barra de ferramentas da aplicação.
Configurações de envio
Neste bloco devemos definir o serviço de envio que será utilizado na aplicação. Este serviço deve ser definido no atributo API selecionando uma API pré configurada ou selecionado a opção Personalizadas que deve ser configurada na aplicação.
Este opção permite selecionar apenas um serviço de envio para a aplicação. Para a definiçao dinâmica do serviç é necessário utilizar a macro sc_send_mail_api.
API
Este atributo define o serviço que será utilizado pela aplicação para o envio dos e-mails.
O desenvolvedor optar entre selecionar uma das APIs de envio de e-mails listadas ou a opção Personalizadas que permite configurar um serviço de envio na própria aplicação.
APIs pré configuradas
Caso exista uma ou mais APIs de e-mail configuradas e ativas, elas serão listadas e categorizadas de acordo com o nível de acesso em que foram criadas.
Níveis de acesso
- Público: Disponível para todos os usuários em todos os projetos.
- Projeto: Disponível apenas no projeto em que foi criada.
- Usuário: Disponível apenas para o usuário que realizou a configuração da API.
É possível também configurar uma nova API ou editar alguma existente clicando no ícone , que abre a tela de configuração das APIs.
O ícone é responsável por atualizar a lista das APIs no atributo realizando um refresh no campo, permitindo que as novas APIs configuradas sejam exibidas sem a necessidade de recarregar a página.
Personalizadas
Ao selecionar esta opção os campos de configuração serão exibidos abaixo do Atributo API, neste caso, não é necessário que exista uma API configurada no menu Ferramentas > API.
O desenvolvedor deve configurar o serviço de envio utilizando os campos exibidos de acordo com a Gateway selecionado.
Os dados solicitados são os menos utilizado na configuração dos Perfis de API. [Clique aqui][link_conf_export_email]{:target=”_blank”} para ver mais detalhes sobre as configurações.
link_conf_export_email
Exportar configurações
Permite a definição dos valores padrão da internface de enviou de e-mail utilizada pelo usuário final da aplicação.
Para
Define o valor padrão para o campo na interface de envio de e-mail do usuário final da aplicação.
Informar ou não um valor padrão para o campo é escolha do desenvolvedor, que pode optar por deixar o atributo vazio, usar uma variável global ou informar um texto fixo.
Seja utilizando a variável ou texto fixos no campo, caso opte por informar mais de dois e-mails eles devem está separados por , ou ;.
Atributo vazio
Ao optar por não informar um valor o desenvolvedor obriga que o usuário informe um ou mais e-mails de destino.
Variável global
Neste caso basta adicionar a variável no valor do atributo contendo a lista de e-mails padrão do campo.
Texto fixo
O desenvolvedor pode definir um ou mais e-mails padrão diretamente no atributo sem a utilização de variável.
Exemplo de exibição do campo Para na interface de envio de e-mail do usuário
Abaixo segue o exemlo de como os e-mails definidos pelo desenvolvedor serão exibidos na tela de envio para o usuáro da aplicação. Neste tela o usário pode remover os valores padrão definido previamente pelo desenvolvedor ao clicar no X ou pode adicionar novos e-mails ao campo.
Tem Cópia
Define o comportamento do atributo Cópia (cc) na tela de envio utilizada pelo usuário final.
Possui três configurações possíveis:
Não
Neste caso o atributo Cópia (cc) não estará disponível na aplicação impossibilitando o envio de e-mails com Cópia(cc).
Sim
Neste caso o atributo Cópia (cc) estará disponível na aplicação para a configuração do desenvolvedor e na interface de envio de e-mail do usuário.
Escondido
Neste caso o atributo Cópia (cc) estará disponível apenas para a configuração do desenvolvedor. O campo Cópia (cc) não será exibido na tela interface de envio de e-mail do usuário impossibilitando assim a alteração dos valores padrão definido pelo desenvolvedor.
Neste caso, o e-mail sempre será enviado com cópia para os e-mails configurados pelo desenvolvedor.
Cópia (CC)
Define o valor padrão para o campo na interface de envio de e-mail do usuário final da aplicação.
Informar ou não um valor padrão para o campo é escolha do desenvolvedor, que pode optar por deixar o atributo vazio, usar uma variável global ou informar um texto fixo.
Seja utilizando a variável ou texto fixos no campo, caso opte por informar mais de dois e-mails eles devem está separados por , ou ;.
Atributo vazio
Ao optar por não informar um valor o desenvolvedor obriga que o usuário informe um ou mais e-mails de destino.
Variável global
Neste caso basta adicionar a variável no valor do atributo contendo a lista de e-mails padrão do campo.
Texto fixo
O desenvolvedor pode definir um ou mais e-mails padrão diretamente no atributo sem a utilização de variável.
Tem cópia oculta (BCC)
Define o comportamento do atributo Cópia (cc) na tela de envio utilizada pelo usuário final.
Possui três configurações possíveis:
Não
Neste caso o atributo Cópia (cc) não estará disponível na aplicação impossibilitando o envio de e-mails com Cópia(cc).
Sim
Neste caso o atributo Cópia (cc) estará disponível na aplicação para a configuração do desenvolvedor e na interface de envio de e-mail do usuário.
Escondido
Neste caso o atributo Cópia (cc) estará disponível apenas para a configuração do desenvolvedor. O campo Cópia (cc) não será exibido na tela interface de envio de e-mail do usuário impossibilitando assim a alteração dos valores padrão definido pelo desenvolvedor.
Neste caso, o e-mail sempre será enviado com cópia para os e-mails configurados pelo desenvolvedor.
Cópia oculta (BCC)
Define o valor padrão para o campo na interface de envio de e-mail do usuário final da aplicação.
Informar ou não um valor padrão para o campo é escolha do desenvolvedor, que pode optar por deixar o atributo vazio, usar uma variável global ou informar um texto fixo.
Seja utilizando a variável ou texto fixos no campo, caso opte por informar mais de dois e-mails eles devem está separados por , ou ;.
Atributo vazio
Ao optar por não informar um valor o desenvolvedor obriga que o usuário informe um ou mais e-mails de destino.
Variável global
Neste caso basta adicionar a variável no valor do atributo contendo a lista de e-mails padrão do campo.
Texto fixo
O desenvolvedor pode definir um ou mais e-mails padrão diretamente no atributo sem a utilização de variável.
Assunto
Define o valor padrão para o campo na interface de envio de e-mail do usuário final da aplicação.
O desenvolvedor por optar por definir um valor padrão utilizando variável global, variável de lang, informando um texto fixo ou pode optar por não definir um texto padrão deixando o atributo vazio.
O valor padrão definido pelo desenvolvedor pode ser alterado pelo usuário da aplicação.
Exemplo de configuração do atributo Assunto
Exemplo de campo Assunto na interface do usuário
Corpo
Define o valor padrão para o campo na interface de envio de e-mail do usuário final da aplicação.
O desenvolvedor por optar por definir um valor padrão utilizando variável global, variável de lang, informando um texto fixo ou pode optar por não definir um texto padrão deixando o atributo vazio.
O valor padrão definido pelo desenvolvedor pode ser alterado pelo usuário da aplicação.