Estoy empezando a crear un sitio y quiero ejecutarlo en un VPS en lugar de compartirlo por varias razones. Esto significa que, si quisiera servicios de correo electrónico, tendría que abordar la tarea no trivial de ejecutar un servidor de correo electrónico. No es un problema divertido para un "novato" como yo.
Los tres usos que puedo pensar se desglosan de la siguiente manera:
- Los servicios habituales de "correo electrónico al administrador / soporte / lo que sea". Supongo que podría salirse con la suya usando "[email protected]" pero preferiría mantener todo uniforme si es posible.
- Correo electrónico de confirmación de cuenta / restablecimiento de contraseña. Este parece ser el mayor obstáculo.
- Correos electrónicos resumidos, es decir, "lo siguiente le sucedió a tus cosas en la última semana: respuestas, votos, etc." No es diferente de los correos electrónicos de stackoverflow. Optar, obviamente.
¿Realmente tengo la opción de no admitir el correo electrónico en mi sitio?
Respuestas:
El correo electrónico sigue siendo muy importante. Y no use una cuenta [email protected] / @ hotmail.com, solo envía todo tipo de señales incorrectas. Por otro lado, nadie dice que necesita ejecutar un servidor SMTP usted mismo.
Una solución simple y de bajo costo es el estándar gratuito de Google Apps en su propio nombre de dominio . Esto le brinda una interfaz web simple para administrar cuentas de correo electrónico, una aplicación de correo web GMail y acceso POP3 / SMTP / IMAP4 a sus correos electrónicos. Puede usar una biblioteca cliente POP3 / SMTP normal para enviar correos electrónicos desde sus servidores de aplicaciones web. He visto quejas anecdóticas sobre la entrega lenta y sobrepasar los límites de Google demasiado pronto al usar la edición gratuita de Google Apps; pero personalmente nunca he tenido problemas con Google Apps.
Si necesita enviar muchos correos electrónicos , siempre puede actualizar a una cuenta de Google App Engine de pago , o cambiar su servidor de correo saliente a algo como Sendgrid .
Debe configurar un registro del Marco de políticas del remitente para incluir de manera proactiva en la lista blanca los servidores de correo electrónico de su dominio e incluir los registros SPF de sus proveedores de correo externos .
Una última cosa: no subestimes el poder de los correos electrónicos como herramienta de ventas y retención. Un correo electrónico personal específico después del registro, un correo electrónico de recordatorio si alguien no está usando el sitio durante su período de prueba, etc., estos ayudan a reducir la tasa de abandono.
fuente
Estoy considerando este asunto para un par de sitios / aplicaciones que planeo implementar en algún momento pronto. Para mis aplicaciones, me inclino por no admitir el correo electrónico, pero las decisiones dependen en gran medida de su público objetivo.
Para los tres casos de uso que mencionas:
Sin embargo, no necesita ejecutar un servidor de correo completo para las notificaciones de la cuenta, solo un servidor saliente. Asegúrese de que no esté configurado como un relé abierto (las configuraciones de distribución de correo estándar de las distribuciones deben ser correctas desde el primer momento, pero siempre realice las pruebas usted mismo por si acaso) y si tiene SPF o sugerencias similares basadas en DNS antispam configuradas para sus dominios se aseguran de que el nuevo servidor aparezca como remitente legítimo.
Incluso si solo envía desde su VPS y mantiene su servicio de correo principal alojado en otro lugar, todavía tiene el problema de que el VPS se identifica erróneamente como basura, que es una de mis razones para querer eliminar todas mis aplicaciones enviando correo juntos: si no envío ningún correo, no tengo que tratar con usuarios iracundos de servicios de correo con filtros basura demasiado sensibles o la posibilidad de que las personas marquen accidentalmente los mensajes como basura (lo que significa que podrían no recibir sus mensajes futuros).
Desafortunadamente, la única forma de responder "¿puedo realmente vivir sin que mi sitio envíe correo" es considerar a su público objetivo y cómo querrán usar sus servicios. Puede prescindir del correo si sus usuarios no se perderán las funciones o puede justificar que no estén allí si sus usuarios lo solicitan.
fuente