Skip to content

Test applied by Info / Teste aplicado pela empresa Info

Notifications You must be signed in to change notification settings

RodrigodosReis/Info

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Info - Teste -> Rodrigo dos Reis

Manual de utilização

  • No projeto foram usados componentes ACBr, Jedi, Unidac e da RxLib... Desse modo todos esses componentes são necessários

Junto ao teste acompanha uma base de dados SGBD FireBird 2.5 como opção para utilização (Opcional). A versão com estrutura de dados está funcional no projeto, porém é preciso marcar o respectivo checkbox na tela principal

Para operar o teste, é necessário ir na aba Cadastros e pressionar o botão novo (nclusão de novos cadastros)

Não foi implementada nem testada a pesquisa em tela na versão memória até o momento (Não foi requerida no teste). Porém na versão Firebird foi implementada

Para enviar o email com os dados e o anexo XML, é preciso pressionar o botão de Email após o campo de email,após finalizar o cadastro!

Para pesquisar CEPs é preciso apenas incluir o CEP e dar um TAB ou Enter ou pressionar o botão ao lado do campo!

  • Para configuração do email a ser enviado, é necessário preencher a aba de configurações de email. Segue sugestões de configurações para os principais serviços de email do mercado:

outlook smtp: smtp.office365.com

porta: 587

tsl : true;

ssl : false;

hotmail

smtp: smtp.live.com

porta: 587

tsl : true;

ssl : false;

gmail

smtp: smtp.gmail.com

porta: 465

tsl : true;

ssl : true;

ativar apps menos seguros no link https://myaccount.google.com/lesssecureapps

obs.: autenticação por dois fatores, desativa automaticamente a permissão de apps menos seguros.

yahoo

smtp: smtp.mail.yahoo.com.br

porta: 587

tsl : true;

ssl : false;

password: não use a senha padrão da conta, precisará criar uma exclusiva para sua aplicação.

siga os passos abaixo: criada pelo link https://#.yahoo.com/account/security#less-secure-apps

e depois 'Gerenciar Senha de app', selecione 'Outro app' ,der um nome ao app, e clique gerar senha.;

sendgrid

smtp : smtp.sendgrid.net

usuario: nome da conta

senha : senha da conta

tsl : true;

ssl : false;

porta: 465

Locaweb

From := 'nome@dominio.com.br';

FromName := 'Nome do Remetente';

Host := 'email-ssl.com.br';

Username := 'nome@dominio.com.br';

Password := 'Sua_Senha';

Port := '465';

SetTLS := False;

SetSSL := True;

Locaweb2

From := 'nome@dominio.com.br';

FromName := 'Nome do Remetente';

Host := 'email-ssl.com.br';

Username := 'nome@dominio.com.br';

Password := 'Sua_Senha';

Port := '587';

SetTLS := True;

SetSSL := False;

SparkPost

From := 'nome@dominio.com.br';

FromName := 'Nome do Remetente';

Host := 'smtp.sparkpostmail.com';

Username := 'SMTP_Injection';

Password := '8a93c971789791b0102d889dd8f5f9b40507288d'; // Sua API Key

Port := '587';

SetTLS := True;

SetSSL := False;

  • Segue arquivo INI usado nos testes para configuração de email.. e como sugestão, utilizar para testes rápidos o hotmail

[Email] From=boureal@hotmail.com

FromName=Rodrigo Reis

Host=smtp.live.com

Port=587

User=boureal@hotmail.com

Pass=******

TLS=1

SSL=0

DefaultCharset=27

IdeCharset=15

About

Test applied by Info / Teste aplicado pela empresa Info

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages