Check another email account gmail_nhà cái kimsa

Tôi đã xây dựng một hệ thống CRM rất cơ bản cho ứng dụng rails của mình, cho phép tôi gửi thông báo hoạt động hàng tuần của người dùng với văn bản tùy chỉnh và tạo thông báo tiếp thị nhiều phần mà tôi có thể định cấu hình và gửi thông qua giao diện quản trị cơ bản. Tôi hài lòng với những gì tôi đã tổng hợp ở khía cạnh gửi của mọi thứ (trừ việc tôi chưa thử kiểm tra âm lượng khả năng của nó), nhưng tôi lo lắng về cách xử lý phản hồi.

Watching: Check another email account gmail_nhà cái kimsa

Tôi đã xem qua plugin này với các tập lệnh được liên kết: http://github.com/kovyrin/bounces-handler

Tôi đang sử dụng Google Apps để xử lý thư của mình và thực sự không biết đủ về Perl để muốn làm rối với plugin ở trên – tôi đã đủ đau đầu.

Tôi đang tìm một giải pháp đơn giản để xử lý phản hồi trong Rails. Tất cả email của tôi sẽ được gửi đi từ một địa chỉ như thế này sẽ được quản lý trong Google Apps: “news
mydomain.com.”

Quy trình làm việc tốt nhất cho việc này là gì? Có ai có thể đăng một giải pháp ví dụ mà họ đang sử dụng khi lưu ý rằng tôi đang sử dụng Google Apps cho thư không?

See Also:  Look at the sunrise ☼

Mọi hướng dẫn, liên kết hoặc các phương pháp hay nhất về quy trình làm việc cơ bản để xử lý điều này sẽ được đánh giá rất cao.

See more: How Do I Edit The Subject In Gmail When Forwarding Or Replying? ?

Cảm ơn! -A

ruby-on-rails email bouncedemail
Chia sẻ nguồn

đã hỏi ngày 15 tháng 10 “13, 05:XNUMX

*

aressidi

btw – giới hạn 500 / ngày với thư google không dành cho doanh nghiệp – thenengah

Cảm ơn Sam, hy vọng đó không phải là một vấn đề. – aressidi

Đáp án 1

2
Được rồi, điều này đã được chứng minh là dễ dàng hơn, sau đó tôi nghĩ bằng cách sử dụng plugin Fetcher mà bạn có thể tìm thấy trên Github. Đối với những người quan tâm đến một cách tiếp cận có vẻ hiệu quả, đây là những gì tôi đã làm:

1) Cài đặt plugin Fetcher như sau: script / plugin install git: //github.com/look/fetcher.git

2) Các hướng dẫn đề xuất bạn chạy một trình tạo để tạo một daemon như sau: script / create fetcher_daemon MailerDaemon. Tôi khuyên bạn nên làm điều này vì nó sẽ tạo tệp YML trong cấu hình / mà bạn có thể sửa đổi bằng thông tin máy chủ thư của mình (trong trường hợp của tôi là Gmail).

Nó cũng tạo ra một daemon để chạy Fetcher. Tôi đã thử sử dụng điều này nhưng liên tục gặp lỗi sau: Mysql :: Lỗi: Máy chủ MySQL đã biến mất: HIỂN THỊ LĨNH VỰC TỪ email_blacklists. Đây là kết quả của quá trình daemon biến mất trước khi MySQL có thể lưu trữ bản ghi, vì vậy tôi đã bỏ sử dụng daemon và thay vào đó thiết lập một cron.

See Also:  Is there a way to print my emails from gmail without showing my bcc recipient?

3) định cấu hình tệp .yml trong cấu hình mà tôi đã đổi tên thành mail.yml với cài đặt thư của bạn. Đối với cửa sổ bật lên của gmail, họ trông giống như sau:

development: type: pop server: pop.gmail.com port: 995 ssl: true username: myemailaddress
gmail.com password: mypasswordĐây là mã bạn cần xử lý:

models / mail_processor.rb

class MailProcessor MailProcessor}.merge(config)) fetcher.fetch endendlib / task / mail.rake

namespace :email do desc “sends various types of marketing and automated emails and processes bouncebacks” task(:process_bounces => :environment) do MailProcessor.grab_bounces endendSau đó, bạn có thể ném tệp mailer_daemon_fetcher.rb được tạo tự động vào thư mục scripts / của bạn.

See more: Ways To Retrieve An Email Sent To The Wrong Address, Accidentally Sent An Email To The Wrong Person

Hy vọng điều này sẽ giúp người khác. Nếu bạn muốn kiểm tra sau đó, từ bảng điều khiển chỉ cần gọi MailProcessor.grab_bounces. Đảm bảo rằng bạn có một số email trong hộp thư đến mà bạn đã định cấu hình để truy cập.

Categories: Mail

Leave a Reply

Your email address will not be published. Required fields are marked *