app web alcançando limites de e-mail - qual é o próximo passo?

2

Recentemente, tenho trabalhado em um aplicativo da web popular que atualmente tem cerca de 70 mil membros e muito tráfego, migrei o site para uma nova instância extra grande do EC2 e parece ser uma grande melhoria, o site é muito mais rápido agora e todas as imagens são armazenadas no S3 para diminuir a carga da instância ...

Descobri que o gargalo é agora e-mail, o aplicativo atualmente envia muitos e-mails, notificações sobre atividades de usuários em sua maioria, semelhantes aos que você recebe do Facebook quando a atividade ocorre, mas são relatos de alguns usuários não recebendo e-mails como verificação ao se inscrever etc e também atingimos o limite de SMTP no EC2 em menos de um dia estando no novo servidor (após o DNS ter sido resolvido e os usuários começarem a usar o site novamente)

Estou apenas me perguntando qual é o próximo passo que eu poderia ter escalabilidade sábio, o site está usando apenas o construído em função de correio php, o que posso fazer para garantir que nenhum problema ocorra com o site e os e-mails sendo entregues, seria um servidor de e-mail dedicado será o próximo passo? como isso se integraria ao site atual?

Qualquer ajuda que você possa oferecer seria muito útil ...

    
por David 18.03.2011 / 14:02

2 respostas

4

Você pode usar o Amazon Simple Email Service.

Ou tenha seu servidor de e-mail dedicado em outro lugar. (Eu notei IPs da Amazon principalmente na lista negra de spam)

Ou contrate um provedor que forneça um servidor de e-mail para esse serviço

    
por 18.03.2011 / 14:50
1

Você está correto. Seu próximo passo será configurar seu próprio servidor de e-mail ou fazer com que alguém o hospede para você. Ter um servidor dedicado que possa lidar com filas e várias mensagens por conexão também será útil para aumentar a eficiência.

    
por 18.03.2011 / 14:37