Sendmail đề cập đến ở đây là gì?


13

Khi tôi cài đặt sendmail từ repos debian, tôi nhận được kết quả sau:

Disabling HOST statistics file(/var/lib/sendmail/host_status).
Creating /etc/mail/sendmail.cf...
Creating /etc/mail/submit.cf...
Informational: confCR_FILE file empty: /etc/mail/relay-domains
Informational: confCT_FILE file empty: /etc/mail/trusted-users
Updating /etc/mail/access...
Updating /etc/mail/aliases...
WARNING: local host name (ixtmixilix) is not qualified; see cf/README: WHO AM I?

Ai đó có thể vui lòng cho tôi biết điều này có nghĩa là gì, tôi cần phải làm gì để đủ điều kiện tên máy chủ của mình không?

Câu trả lời:


10

Nó đề cập đến trang này từ readme, cho bạn biết cách chỉ định tên máy chủ của bạn. Nó cảnh báo bạn rằng tên máy chủ của bạn sẽ không hoạt động bên ngoài mạng cục bộ của bạn; sendmail đính kèm tên máy chủ của bạn là người gửi tin nhắn, nhưng nó sẽ vô dụng ở đầu bên kia vì những người bên ngoài mạng cục bộ của bạn không thể tìm thấy máy ixtmixilix. Bạn nên chỉ định một tên máy chủ có thể được giải quyết từ bất cứ đâu, nhưixtmixilix.example.com


Tôi nên đặt dòng gợi ý ở đâu trong tài liệu? ( Dmbar.com define(confDOMAIN_NAME ', $w.$m')dnl) Có trong đó /etc/mail/sendmail.mckhông?
Throoze

1
trong /etc/mail/sendmail.cf, sau đó .mcsẽ được cập nhật tự động sau khi chạy: sendmailconfigcmd
Abdennour Toumi

2
@AbdennourTOUMI Bạn có chắc rằng đó không phải là cách khác? Chỉnh sửa sendmail.mc, và .cfsẽ được cập nhật?
Jezen Thomas 17/03/2015

@JezenThomas Có vẻ như đó là cách khác. Nó chỉ sửa nó cho tôi khi tôi chỉnh sửa sendmail.mc.
igneizard

7

Đối với tôi trên Ubuntu 14.04 đã giải quyết vấn đề:

$ sudo nano /etc/hostname

Thay đổi tên máy chủ của bạn thành một cái gì đó như my-domain.XXX

Trong đó XXX = .com HOẶC .net HOẶC .some

Sau đó sudo sendmailconfigcập nhật tất cả phần còn lại Bạn có thể kiểm tra cấu hình của mình để:

$ sendmail -v username@privateDomain.ext < test.mail

Tôi đã sử dụng hộp thư điện tử tên miền riêng của mình làm các dịch vụ như gmail chặn các loại email này: 050 550-5.7.1 [87.68.229.9 12] Our system has detected that this message is 050 550-5.7.1 likely unsolicited mail. To reduce the amount of spam sent to Gmail, 050 550-5.7.1 this message has been blocked. Please visit 050 550 5.7.1 https://support.google.com/mail/answer/188131 for more information. u3si25544809wje.160 - gsmtp

Trong trường hợp test.maillà một tập tin có chứa bất cứ thông điệp mà bạn muốn gửi


đã không làm việc cho tôi
PJunior 20/07/2015

@PJunior, cảm ơn bạn đã nhận xét, đã sửa! đó là test.mail - tên tệp
Jadeye 20/07/2015

Tôi đã nói về phiên bản trên / etc / hostname /
PJunior 20/07/2015

@PJunior, đó là một tệp, không phải là thư mục, do đó / etc / hostname - thường giữ tên máy của bạn. Hãy thử lệnh này: cat / etc / hostname, nếu bạn có tên máy là: XXX, chỉ cần chỉnh sửa tệp này và đổi tên máy của bạn thành XXX.com hoặc XXX.some hoặc bất kỳ FQDN nào khác
Jadeye 20/07/2015

Vâng, tôi sẽ chỉnh sửa nó. Không hoạt động: / nhưng email đang được gửi
PJunior 20/07/2015

2

Trên Debian 8 (Jessie) hoạt động:

$ sudo hostnamectl set-hostname yourdomain.com

Sau đó kiểm tra theo cách này:

$ hostname yourdomain.com


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.