Email ngày nay đã rất phổ biến và được sử dụng rất nhiều. Bài viết này của mình không nói về cách sử dụng các dịch vụ email mà nói về email được gửi tự động từ các trang web
. Bạn có 1 trang web, có thể là 1 diễn đàn chẳng hạn, và diễn đàn của bạn không thể gửi được email kích hoạt cho thành viên, không thể gửi mật khẩu cho thành viên khi họ quên mật khẩu… Các host thường disable hàm mail để tránh việc spam và gửi email nặc danh, cũng có những host hỗ trợ send email nhưng email gửi đi lại bị tống vào spam
,… Có 1 giải pháp là sử dụng smtp để gửi thư (khá nhiều loại mã nguồn có sẵn đều có tùy chọn này, ở VBB có trong option->email, ở WordPress thì có rất nhiều plugin như WP-EMail, Swift SMTP,…), nhưng smtp của hầu hết các dịch vụ email như gmail chẳng hạn lại sử dụng kết nối bảo mật tls/ssl và rồi rất nhiều host không hỗ trợ socket tls/ssl, nó báo lỗi thế này “Unable to find the socket transport “tls (ssl)” – did you forget to enable it when you configured PHP?”. Phải làm sao bây giờ
Mình xin đưa ra cho các bạn 1 giải pháp(nếu host của bạn không send được mail mà lại không hỗ trợ soket ssl/tls) như sau: Read more…
1 comment