2016-01-10 32 views
9

Gần đây, tôi đã có được một tên miền thông qua Google Domains. Tôi đã thiết lập một số cấu hình để có nó trỏ vào một ứng dụng OpenShift thông qua Cloudflare. Cloudflare yêu cầu tôi đặt máy chủ DNS của mình, mà tôi đã thực hiện trong Google Domain.Chuyển tiếp email khi sử dụng Google Domains và Cloudflare

Tại Cloudflare, tôi đã tạo hai bản ghi CNAME (và không có gì khác). Một là bí danh từ số chartvibes.com của tôi đến some.url.at.openfshit.com và số khác là từ www đến chartvibes.com.

Tuy nhiên, trong Miền Gmail, tôi cũng đã đặt email bằng tên miền của mình sẽ được chuyển tiếp tới email riêng tư. Nhưng, tôi không nhận được bất kỳ email nào khi thử nghiệm.

Tôi tự hỏi mình có thể chuyển tiếp email của mình đúng cách không. Có phải vấn đề tạo bản ghi MX tại Cloudflare không? Nếu có, với cấu hình nào?

P.S.: Tôi đã lập kỷ lục MX sử dụng hướng dẫn có sẵn here, nhưng tôi nhận được:

giao hàng cho người nhận sau thất bại vĩnh viễn:

[email protected] 

Chi tiết kỹ thuật của thất bại vĩnh viễn: Google đã cố gắng để truyền đạt thông điệp của bạn, nhưng nó đã bị từ chối bởi máy chủ cho người nhận miền chartvibes.com bởi aspmx.l.google.com. [2607:f8b0:4001:c20::1b].

Các lỗi mà máy chủ khác trở là:

550-5.1.1 The email account that you tried to reach does not exist. Please try 
550-5.1.1 double-checking the recipient's email address for typos or 
550-5.1.1 unnecessary spaces. Learn more at 
550 5.1.1 https://support.google.com/mail/answer/6596 p123si522326ioe.111 - gsmtp 

Trả lời

2

Tôi không chắc chắn nếu bạn đã có một giải pháp cho điều này, nhưng nếu bạn làm thế, tôi quan tâm đến việc làm thế nào để làm điều đó quá. Bạn có thể vui lòng gửi giải pháp của bạn ở đây nếu bạn tìm thấy một?

Tin xấu là không thể thực hiện được vì cách Google Domains hoạt động. Google Domains có chuyển tiếp email nhưng nó chỉ hoạt động khi bạn đang sử dụng các máy chủ DNS của Google. Nó giống với tất cả các dịch vụ lưu trữ hoặc bất cứ dịch vụ nào được gọi.

Tôi nghĩ Google chỉ có dịch vụ chuyển tiếp email có thể chuyển tiếp tối đa 100 địa chỉ email bí danh trên mỗi miền tới địa chỉ email thực. Nhưng địa chỉ email thực sự phải tồn tại ở đâu đó. Những thứ bạn thiết lập trong bảng điều khiển Tên miền chỉ là bí danh hoặc hướng dẫn chuyển tiếp.

Để chuyển tiếp email Cloudflare hoạt động, bạn cần phải sử dụng máy chủ SMTP nơi địa chỉ email thực sự tồn tại, nhưng vì Miền không có máy chủ dịch vụ email thực, email được gửi không thành công với tài khoản email không tồn tại. Các hướng dẫn bạn đã đề cập là dành cho Google Apps, có địa chỉ email/gmail được thiết lập thực tế, nhưng chúng có giá 5 đô la/người dùng/tháng.

Giải pháp duy nhất mà tôi có thể nghĩ đến để giải quyết vấn đề này là có máy chủ thư của riêng chúng tôi và có điểm đám mây, sau đó chuyển tiếp/gửi email từ máy chủ thư đó.

Hy vọng điều này sẽ hữu ích.

EDIT: tôi có lẽ đã không nghiên cứu này cũng đủ trước đó, nhưng hình như mọi người đang nhận được xung quanh vấn đề này bằng cách sử dụng một dịch vụ chuyển tiếp email của bên thứ ba được gọi là mailgun

Các bài viết thực tế mô tả làm thế nào để sử dụng nó là on lowendtalk

Một số cuộc thảo luận xung quanh nó là here

1

tôi đã tạo https://ForwardMX.io để giải quyết chính xác vấn đề này. Chúng tôi cung cấp chuyển tiếp email đơn giản, nhanh chóng và đi kèm với sự riêng tư phù hợp. Nó không phải là miễn phí như mailgun là (đối với vài lĩnh vực đầu tiên & giao dịch) nhưng chúng tôi yêu cầu cung cấp một dịch vụ chất lượng cao với một mức giá rất hợp lý.

8

Bản ghi MX bạn đang sử dụng là dành cho tài khoản G Suite. Bạn vẫn có thể chuyển tiếp email bằng Cloudflare và Google Domains, nhưng bạn sẽ cần các bản ghi MX khác nhau. Như Overdrivr đã chỉ ra trong nhận xét bên dưới, bạn có thể tìm thấy bản ghi MX của mình trong cài đặt DNS trong Google Domains. Khi bạn đang ở trong trang cài đặt DNS, hãy tìm bảng điều khiển có thể thu gọn được gọi là "Chuyển tiếp email" trong phần "Bản ghi tổng hợp". Bạn sẽ thấy một cái gì đó giống như

này Sau đó, hãy sao lưu cài đặt CloudFlare DNS của bạn, xóa tất cả các bản ghi MX và thêm những người được liệt kê trong tài khoản của bạn bằng cách sử dụng số ngay trước khi mail server (ví dụ, 5 , 10, vv) là ưu tiên của nó.

Có thể mất vài phút để các thay đổi có hiệu lực. Nếu bạn cố gắng gửi email ngay sau khi thay đổi các bản ghi, có khả năng bạn sẽ nhận được thông báo cho biết địa chỉ không thể tìm thấy được, nhưng nó sẽ có máy chủ thư G Suite trong trường Remote-MTA (aspmx.l. google.com) thay vì gmr-smtp-in.l.google.com. Nếu trường hợp này xảy ra, chỉ cần đợi thêm vài phút nữa và thử lại

+0

Không, các máy chủ đó không giống nhau đối với mọi người tôi đoán. Trong các miền của riêng tôi, chúng không giống nhau. Để tìm danh sách thực trong Google Domains, hãy đi tới cài đặt DNS của miền của bạn, cuộn xuống Bản ghi tổng hợp và tại đây bạn sẽ tìm thấy bản ghi MX cần được sao chép trong Cloudflare. – Overdrivr

+1

@Overdrivr Cảm ơn! Tôi không biết rằng các bản ghi MX đã được liệt kê ở đó. Tôi đã chỉnh sửa câu trả lời để thêm hướng dẫn để nhận được những câu trả lời chính xác trực tiếp từ Google Domains –

Các vấn đề liên quan