Envio de email transacional na nuvem

por em Cloud,Jelastic Nenhum comentário

O email transacional é parte integrante de praticamente qualquer sistema web que utilizamos nos dias de hoje. Se você não sabe exatamente do que se trata, é importante não confundir email transacional com email marketing: ao contrário deste último, o email transacional não tem conteúdo comercial e é disparado de forma individualizada.

blog_smtp

Estamos nos referindo, por exemplo, àqueles emails que são enviados quando esquecemos a senha de um site, ou para nos informar o código de rastreamento de um produto que compramos online, por exemplo.

No início da Internet, era muito comum precisar criar seu próprio servidor de email para poder efetuar este tipo de disparo, assim como era comum também hospedar sites em servidores físicos. Contudo, com o  advento da computação em nuvem, não faz sentido ter um serviço de email disputando recursos computacionais com o nosso site, por exemplo; e em um cloud do tipo PaaS (do inglês, Plataforma com Serviço) como o próprio Jelastic, essa opção não está nem mesmo disponível, pois o desenvolvedor não possui “root” na máquina.

Além disso, boa parte dos grandes serviços de webmail, como Gmail, Yahoo ou Outlook, costumam rejeitar automaticamente mensagens enviadas a partir do “localhost”, pois esta é uma prática bem comum entre os “spammers”, o que afeta diretamente a entregabilidade das suas mensagens, podendo gerar diversos problemas para os usuários dos sistemas que você cria.

Diante disso, como fazer para disparar os emails transacionais que o meu sistema necessita? A solução é utilizar um sistema email transacional na nuvem, como o SMTP Locaweb. Através dele é possível integrar o código do seu sistema diretamente ao serviço de email transacional.

Como funciona?

O SMTP Locaweb tem planos bastante competitivos, começando a partir de 30 reais e permitindo o envio de até 10.000 mensagens por mês. Você pode visualizar o painel de administração e testar o “look and feel” da ferramenta, acessando o painel de demonstração.

Uma vez lá, é possível criar um usuário e senha para se autenticar no servidor SMTP. Outro passo importante é confirmar os endereços de remetente. Trata-se de um procedimento de segurança que visa impedir que seja possível utilizar o serviço para disparar emails em nome de outras pessoas. A duas formas de registrar endereços de remetentes: individualmente ou por domínio.

Confirmação individual

No método individual, você cadastra um endereço de email do qual tenha acesso e o serviço irá disparar uma mensagem para este endereço com um link que, após ser clicado, irá permitir o uso desse endereço como remetente de mensagens enviadas através do SMTP Locaweb. O processo é semelhante a confirmação de endereço da maior parte dos serviços web.

Confirmação por domínio

Nessa modalidade, é preciso efetuar uma alteração no registro do seu domínio, criando um redirecionamento que irá confirmar a sua posse do domínio e permitir assim que você utilize qualquer endereço de email associado a este domínio para o envio de mensagens através do serviço de SMTP.

E quanto ao desenvolvimento? Como integro o serviço ao meu código?

A grande vantagem de utilizar um serviço SMTP para a finalidade de envio de emails transacionais é que praticamente todas as linguagens de programação já possuem bibliotecas maduras e testadas que permitem que você faça uso desse serviço de maneira fácil e simples. A documentação do produto, no site developers.locaweb.com.br contém exemplos de utilização para ASP, .NET, Go, Java, Perl, PHP, Python e Ruby.

Mãos a obra!

Com o intuito de demonstrar como é fácil utilizar o serviço, criei um exemplo de implementação em PHP, utilizando o PHPMailer, que simula um formulário de contato de um site e disponibilizei no Github. Dessa forma você pode colocar esse código para funcionar facilmente na sua própria máquina, via Vagrant ou no Jelastic, por exemplo. Abaixo, um screenshot da aplicação rodando.

formulário smtp preenchido

Como você poderá ver através do código, aproveitei também para utilizar o Locaweb Style, que é um framework frontend semelhante ao Bootstrap, mas com visual diferenciado e foco em performance. Graças a ele, nosso formulário de contato já nasce responsivo, sem muita dificuldade!!! \o/

O legal do Locaweb Style é que ele é open source e qualquer um pode fazer uso dele e inclusive contribuir com o projeto. Inclusive, quem acompanha o blog da Locaweb já sabe que o painel do próprio SMTP Locaweb também faz uso do Locaweb Style. Para conhecer mais, acesse a página do Locaweb Style e a documentação oficial do projeto.

Você só precisa substituir os USUARIO, SENHA e REMETENTE nas linhas 20-22 do arquivo send.php. Para executar o projeto localmente, basta seguir as instruções do arquivo README.

Se tudo der certo, você receberá uma mensagem de sucesso e em poucos minutos depois, um email com a mensagem que inseriu no formulário, como no exemplo abaixo:

email recebido

Bônus: webhooks

Recentemente, o serviço de email transacional recebeu um novo recurso: webhooks. Através dele, sua aplicação tem agora uma API para receber informações relativas ao envio das mensagens, de forma que você poderá exibir mensagens de erro ou confirmações de recebimento para os seus usuários; ou até mesmo elaborar relatórios detalhados. Saiba mais sobre essa feature lendo a documentação.

Como nosso post, já ficou grande até aqui, creio que seja melhor deixar os webhooks para uma próxima oportunidade. Não deixe de escrever o seu comentário sobre o post e de, quem sabe, deixar a sua contribuição no repositório do Github.

Até a próxima! :-)

 

Locastyle no painel do SMTP!

por em Geral Nenhum comentário

Você percebeu que o painel do SMTP mudou de cara! Agora, muito mais usual e bonito, o painel do SMTP passou por uma reformulação para se adequar ao Locastyle.

blog_locastyle

Mas o que é esse Locastyle?

Bom, o Locaweb Style é a padronização visual e de uso de todos os painéis de produto da Locaweb. Estudando o comportamento e necessidade dos usuários em todos os cenários possíveis, a Locaweb criou um framework de CSS e Java Script que determina padrões de comportamento e interface, o que facilita o desenvolvimento e a criação de telas dos painéis. Além disso, o Locastyle é totalmente open source, permitindo com que qualquer usuário utilize o nosso framework para melhorar a usabilidade dos seus produtos ou sistemas. o que permite que qualquer usuário pode utiliza-lo para melhorar o sistema.

Com uma interface totalmente responsiva, as interações, fluxos de navegação e os comportamentos do painel se assemelham em tablets, smartphones e desktops buscando sempre a melhor experiência específica de cada dispositivo.

A partir disso, a sua navegação se torna mais rápida e clara com uma área maior para interação com o conteúdo do painel. Na página inicial você pode encontrar as principais informações de consumo de conta e uma visão diária de todos os envios realizados.

Toda a interface do Locaweb Style foi feita buscando a melhora de performance contínua nos navegadores para desktop ou de outros dispositivos.

“O Locastyle funciona de forma semelhante ao Bootstrap, por exemplo, já bastante conhecido entre os desenvolvedores front-end. A diferença reside no fato de que o Locastyle representa uma alternativa visual para aqueles que consideram o uso do Bootstrap saturado, mas de forma a oferecer a mesma facilidade de uso que o mesmo.” Explica Kemel Zaidan, evangelista da Locaweb.

Quer testar a nova interface? Acesse! 

Conheça a nova ferramenta de chat online da Locaweb!

por em Geral Nenhum comentário

Visando oferecer sempre o melhor aos seus clientes, a Locaweb apresenta o seu novo serviço de chat: Zopim. O Zopim é uma ferramenta usada mundialmente, que oferece um relacionamento mais humano entre os visitantes do seu site e você, via chat online.

ZOPIM_post_Blog_600x300

Veja o que o Zopim pode oferecer:

✓ Personalização da janela do chat: coloque as cores, as imagens e os textos que desejar. Deixe a janela com a cara do seu site ou loja virtual!

✓ Quer saber em qual página o seu visitante está? O Zopim mostra pra você! Com isso, é possível ver qual delas chama mais a atenção em seu site, qual gera mais dúvidas, além de informações que ajudarão a trabalhar melhor o atendimento.

✓ Seus visitantes acessam seu site via desktop ou mobile? De qual país? Com qual navegador? Para cada visitante atendido, estas informações aparecem na janela de conversação. Então, se a maioria do acesso é via mobile, pode ser que esteja na hora de adaptar seu site para esta plataforma.

✓ Crie atalhos para agilizar ainda mais o atendimento. Com esta opção, as frases mais digitadas nos atendimentos podem ser configuradas e enviadas por este atalho. Por exemplo: a frase “Olá! Posso ajudar?” pode ser configurada com o atalho “/ajuda”. Assim, durante uma conversa, basta digitar o atalho que o Zopim já envia a frase pronta.

✓ 100% de mobilidade! O Zopim possui aplicativos para Android e iOs. É possível atender solicitações dos visitantes em qualquer hora e lugar! Não perca mais vendas por falta de atendimento!

✓ É fácil criar departamentos dentro do Zopim, como vendas, cobranças, financeiro etc. O visitante pode escolher qual setor vai atendê-lo. Além disso, é possível transferi-lo para outro setor, caso for necessário.

✓ Crie variáveis dentro do Zopim e identifique clientes em potencial via alertas automáticos (também conhecido como gatilho). Por exemplo: você pode configurar um alerta automático para aqueles clientes que estão há mais de 60 segundos na página de checkout e que não foram atendidos pelo chat. Quando isso acontecer, a janela automaticamente reconhece este visitante e abre com a mensagem: “Olá! Possui alguma dúvida na compra?”

✓ Relatórios: com os relatórios do Zopim, é possível ver quantos chats foram atendidos, foram perdidos, foram iniciados pelo visitante e muito mais! É o indicativo ideal para saber se o atendimento está dentro do esperado.

Não perca mais tempo, nem vendas! Afinal, às vezes uma informação crucial e importante, quando fornecida de imediato, pode ser o diferencial para a conclusão de uma compra.

Acesse nosso site e conheça nossos planos. 

Como escolher um domínio para meu site?

por em Geral Nenhum comentário

Os empreendedores mais criativos costumam ter inúmeras ideias para design e conteúdo no momento de desenvolver o site para um novo negócio. No entanto, não é raro que enfrentem mais dificuldades quando chega a hora de escolher o domínio.

Ainda que possa parecer um mero detalhe aos olhos dos usuários mais leigos da web, a verdade é que um bom domínio pode fazer toda a diferença na hora de divulgar produtos e serviços e interagir com o público-alvo.

domain 2

Defina a estratégia

O primeiro passo do empreendedor é definir se o domínio levará o nome da marca da empresa ou usar palavras-chave que façam alusão ao mercado em que ela se insere (como camisetasazuiscomdesconto.com.br).

É comum que as empresas que já têm uma marca sigam no primeiro caminho, pois ele cria oportunidades para reforçá-la e se diferenciar da concorrência. Quando o domínio com a marca não está disponível, é comum inserir uma palavra que faça alusão ao negócio ao lado do nome da empresa (como no exemplo fictício locawebcamisetas.com.br).

Por sua vez, sites e blogs pessoais costumam utilizar a segunda opção em busca de atrair mais tráfego para o website. Ainda que vantajosa do ponto de vista de visitação, essa alternativa poderá limitar o conteúdo que será abordado no futuro, exigindo atenção do empreendedor.

Escolha o TLD

TLD é a sigla em inglês para Top-Level Domain, ou seja, o domínio de topo ou a extensão final dos sites. Atualmente, existem TLDs .com, .com.br, .net, .org, entre outros.

Em tese, os domínios .com e .com.br são os melhores para sua empresa, em função da forma como são vistos pelo mercado. No entanto, as outras opções também podem se tornar conhecidas entre o público e se posicionar bem em mecanismos de busca como o Google.

Caso você tenha interesse em um domínio que já foi comprado por outro usuário, vale a pena consultar essas outras extensões, como, por exemplo, edu.br (educação) e art.br (cultura).

Dicas simples

Assim como no desenvolvimento do nome e da logomarca de uma empresa, o domínio precisa ser pensado de forma cuidadosa pelo empreendedor. O termo escolhido deve ser curto e objetivo, permitindo que as pessoas compreendam e se lembrem dele facilmente. Além disso, é preciso que ele não gere confusões quanto à pronúncia ou escrita, pois isso pode inviabilizar muitos acessos.

Uma boa forma de avaliar se o domínio escolhido por sua empresa é realmente o mais adequado é fazendo testes simples em campo: peça a outras pessoas para anotarem seu site, ditando as palavras. Em seguida, veja como elas reagem ao domínio escolhido e à extensão, avaliando se a escolha realmente será pertinente junto ao público-alvo do negócio.

Não se esqueça de que a escolha do domínio também precisa levar em conta os possíveis desdobramentos que o negócio poderá ter no futuro. Isso torna essa decisão ainda mais importante, exigindo bastante atenção do empreendedor na hora de tomá-la.

Acesse o site da Locaweb e descubra as vantagens de hospedar seu domínio em nossos servidores.

O Criador de Sites 2.0 tem temas novos!

por em Geral Nenhum comentário

O Criador de Sites 2.0 acabou de ganhar temas novos. Agora, são mais de 200 opções de design pronto, para deixar seu site com um visual profissional em poucos cliques.

 criador_novostemplates

Entre as novidades, estão o tema Smooth. Ele tem um visual moderno, seguindo as tendências atuais de design. Apesar de ter sido desenvolvido com o objetivo de atender donos de cafés, bares e restaurantes, pode ser usado para fazer sites de vários outros segmentos, como moda e decoração.

Outro tema novo é o Clean. Com visual leve e elegante, ele dá destaque para o conteúdo. Em nosso exemplo, o tema foi aplicado a uma loja de decoração. Mas ele pode ser usado por qualquer site que queira evidenciar as imagens. O ideal é utilizar boas fotos, que chamem a atenção do visitante.

Também já está no ar o tema Perfume. Com um toque feminino e moderno, ele foi concebido para ser usado por salões de beleza, vendedores de cosméticos e afins. Porém, também é perfeito para lojas de roupas, bijuterias, spas e segmentos que tenham sinergia com o universo da mulher.

Gostou dos novos temas? Então conheça melhor o Criador de Sites 2.0 e faça seu site agora mesmo, sem precisar de um desenvolvedor!