2012-01-20 35 views

Trả lời

45
  1. Tải xuống SMTP mô-đun và bật mô-đun.
  2. chuyển đến Quản trị> Configuration> hỗ trợ xác thực SMTP và thiết lập các giá trị sau:

    • Bật module vào tùy chọn Install fieldset ở đầu trang.
    • Cài đặt máy chủ SMTP:
    • máy chủ SMTP: smtp.gmail.com
    • máy chủ sao lưu smtp: để trống.
    • smtp cổng: 465
    • sử dụng mã hóa giao thức: hãy chọn "sử dụng SSL"
    • xác thực SMTP:
    • Nhập địa chỉ email hợp lệ Gmail và mật khẩu.
    • Tùy chọn email:
    • Đặt cùng địa chỉ email bạn đã sử dụng tại Xác thực SMTP. Sử dụng tài khoản khác được gọi là Phishing
    • Gửi email kiểm tra: đặt email để nhận email mẫu.
    • Bật gỡ lỗi: có.


3. Bấm vào nộp và xác minh rằng các email đã được gửi và rằng bạn nhận được nó. Nếu không, hãy đọc kỹ thông tin gỡ lỗi ở đầu màn hình. Sau khi đã hài lòng, hãy nhớ hủy kích hoạt hộp kiểm gỡ lỗi.

+1

Chính xác những gì tôi cần. Cảm ơn Juan !! – HoldTheLine

+0

Chính xác. Cảm ơn rất nhiều, chỉ cần làm theo hướng dẫn của bạn để thiết lập. :) – SGhosh

+1

Tôi thấy rằng bạn cần bật 'Cho phép ứng dụng kém an toàn hơn:' và bật 'Cho phép truy cập vào tài khoản Google của bạn' như được minh họa [ở đây] (http://www.stevepolitodesign.com/blog/drupal-configure -smtp-module-work-gmail-updated). Tôi cũng sử dụng cổng '587' và bật 'Use TLS'. –

2

Tôi hy vọng mô-đun SMTP Authentication Support sẽ giúp bạn.

+0

Mô-đun tốt này nhưng vấn đề là phiên bản beta mô-đun – user881703

+0

Beta không có nghĩa là nó không đang làm việc. Ít nhất hãy thử nó. Có thể các lỗi tồn tại không làm phiền bạn. –

+0

Mô-đun này được sử dụng bởi hơn 40.000 trang web đã đăng ký (xem số liệu thống kê bên dưới danh sách phát hành). Đó là một nguyên tắc nhỏ để quyết định xem một mô-đun có ổn định hay không. – Juampy

2

Đối với tôi, chỉ cần làm theo các bước trong câu trả lời của Juampy không hoạt động. Lỗi "Không thể gửi thư. Người quản trị trang web liên hệ". tiếp tục hiển thị. Làm như sau trước và sau đó cấu hình mô-đun SMTP theo câu trả lời của mình.

Trước khi cài đặt mô-đun SMTP, tải xuống PHPMailer và giải nén. Đổi tên thư mục thành 'phpmailer' và sao chép thư mục vào thư mục mô-đun của mô-đun SMTP. Sau đó, cài đặt mô-đun SMTP.

Một cấu hình khác là như sau: cổng

  • smtp: 587

  • sử dụng mã hóa giao thức: hãy chọn "sử dụng TLS"

+0

Rất cám ơn. Vì lý do nào đó, tôi cũng phải thêm 'require_once ('class.smtp.php');' trên đầu tệp 'class.phpmailer.php', vì nó không tìm thấy lớp SMTP ... –

3

Bước 1: Tải SMTP mô-đun và kích hoạt nó.

Bước 2: Vào đến Quản trị> Configuration> System> hỗ trợ xác thực SMTP và thiết lập như sau values:

  • Bật module này hoặc tắt: Bật.
  • cài đặt máy chủ SMTP:
    • máy chủ smtp: smtp.gmail.com
    • smtp máy chủ sao lưu: để trống.
    • smtp cổng: 465
    • sử dụng giao thức mã hóa: chọn "sử dụng SSL" xác thực
  • SMTP:
    • Nhập địa chỉ email hợp lệ Gmail và mật khẩu.
  • tùy chọn Email:
    • Đặt địa chỉ email mà bạn sử dụng tại SMTP Authentication.
  • Gửi email kiểm tra: đặt email để nhận email mẫu và kiểm tra xem mô-đun có đang hoạt động hay không.
  • Bật gỡ lỗi: có.

Bước 2a (Không bắt buộc): Allow Less Secure Apps Access đó là ở đây: http://www.google.com/settings/security/lesssecureapps

Bước 3: Nhấp vào Save và đi đến hộp thư của bạn để kiểm tra. Nếu có một email thử nghiệm thì nó vẫn ổn.

Lưu ý: Địa chỉ email của bạn được cung cấp trong cài đặt smpt PHẢI giống như trong thông tin trang web của bạn.

+1

Tôi ' đã tìm thấy rằng bạn cũng cần bật 'Cho phép truy cập vào tài khoản Google của bạn' như được minh họa [ở đây] (http://www.stevepolitodesign.com/blog/drupal-configure-smtp-module-work-gmail-updated). Để thực hiện việc này, hãy truy cập [https://accounts.google.com/DisplayUnlockCaptcha] (https://accounts.google.com/DisplayUnlockCaptcha), nhấp vào 'continue' và sau đó gửi email kiểm tra tại' admin/config/system/smtp' –