Chúng ta có cần PHPMailer không?


7

Chúng tôi đang xây dựng trang web của mình trong Drupal 7. Tuy nhiên, tôi tự hỏi liệu chúng tôi có cần cấu hình và thiết lập mô-đun PHPMailer hay không .

Chúng tôi đang thiết kế một trang web thương mại điện tử sẽ gửi email khi đăng ký, mua hàng trực tuyến, hoạt động diễn đàn, v.v.
Chúng tôi bối rối về việc có cần cấu hình PHPMailer trong Drupal 7 hay chúng tôi có thể sử dụng các dịch vụ Google SMTP. Chúng tôi hoàn toàn không biết gì về điều này vì chúng tôi đã phải vật lộn để thiết lập PHPMailer.


Cập nhật được đăng lên trả lời của Chris
Kayote

Câu trả lời:


5

Bạn không cần PHPMailer. Bạn sẽ cần một máy chủ SMTP của một số mô tả.

Nếu máy chủ của bạn là Linux, bạn sẽ cần cài đặt một số phương thức gửi email, chẳng hạn như postfix. Bạn có thể để máy chủ tự phân phối email hoặc định cấu hình postfix (hoặc bất cứ thứ gì) để chuyển tiếp nó đến một máy chủ email khác.

Nếu là Windows, tôi tin rằng bạn có thể định cấu hình PHP để sử dụng máy chủ SMTP bên ngoài mà không cần máy chủ trên chính máy chủ Drupal.

Nếu bạn đã được thiết lập gửi tin nhắn qua các máy chủ SMTP của Google, có lẽ bạn sẽ muốn sử dụng PHPMailer, vì nó được thiết lập để làm cho việc đó trở nên dễ dàng. Tuy nhiên, việc nắm giữ máy chủ SMTP của bạn không quá khó khăn.

Bạn có thể cho chúng tôi biết thêm về môi trường lưu trữ của bạn? Có lẽ chúng ta có thể cụ thể hơn với câu trả lời.


Cảm ơn Chris đã phản hồi, nó chắc chắn sẽ xóa khá nhiều thứ cho chúng tôi. Chúng tôi muốn có thể gửi email cho khách hàng của mình bất cứ khi nào họ mua hoặc 'thích' thứ gì đó, đăng ký một nguồn cấp dữ liệu, v.v. Hiện tại, chúng tôi đang xây dựng trang web trên máy chủ được lưu trữ cục bộ (trên Windows 7) nhưng tại thời điểm đó đang phát trực tiếp, muốn lưu trữ trang web trên Ứng dụng Google. Công cụ & sử dụng Google SMTP cho nhu cầu gửi thư của chúng tôi. Vì vậy, từ câu trả lời của bạn, tôi cho rằng chúng ta cần phải cấu hình PHPMailer. Vấn đề chúng tôi nhận được ... (tiếp theo trong bài tiếp theo).
Kayote

(tiếp tục từ bài viết ở trên) Vấn đề chúng tôi gặp phải ... với PHPMailer là chúng tôi nhận được thông tin sau: "Vui lòng tải xuống PHPMailer cho PHP5 / 6, giải nén tệp lưu trữ và sao chép nội dung vào vị trí sau :. Hãy chắc chắn rằng tệp chính , class.phpmailer.php, được đặt tại / class.phpmailer.php. (Hiện đang sử dụng thư viện PHPMailer bị thiếu) "
Kayote

1
Nếu đây là một vấn đề cụ thể, bạn có thể nêu vấn đề này trong một câu hỏi riêng không?
Chris Cohen
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.