Sendmail burada neyi ifade ediyor?


13

Debian depolarından sendmail yüklediğimde şu çıktıyı alıyorum:

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?

Birisi bana bunun ne anlama geldiğini, ana bilgisayar adımı nitelemek için ne yapmam gerektiğini söyleyebilir mi?

Yanıtlar:


10

Ana bilgisayar adınızı nasıl belirleyeceğinizi anlatan benioku sayfasından bu sayfaya atıfta bulunuyor . Ana bilgisayar adınızın yerel ağınızın dışında çalışmayacağı konusunda sizi uyarıyor; sendmail, ana makine adınızı iletiyi gönderen kişi olarak ekler, ancak yerel ağınız dışındaki kişiler makineyi bulamadığı için diğer tarafta işe yaramaz ixtmixilix. Herhangi bir yerden çözülebilecek bir ana bilgisayar adı belirtmelisiniz, örneğinixtmixilix.example.com


Dokümanlara önerilen satırı nereye koymalıyım? ( Dmbar.com define(confDOMAIN_NAME ', $w.$m')dnl) İçinde /etc/mail/sendmail.mcmi?
2014'te

1
içinde /etc/mail/sendmail.cf, o .mczaman çalıştırdıktan sonra otomatik olarak güncellenecektir: sendmailconfigcmd
Abdennour TOUMI

2
@AbdennourTOUMI Bunun tam tersi olmadığından emin misin? Düzenle sendmail.mcve .cfgüncellenecek mi?
Jezen Thomas

@JezenThomas Başka bir yol gibi görünüyor. Sadece düzenlediğimde benim için düzeltti sendmail.mc.
Igneosaur

7

Benim için problemi çözen Ubuntu 14.04'te:

$ sudo nano /etc/hostname

Ana bilgisayar adınızı alanadim.XXX gibi bir adla değiştirin

Burada XXX = .com VEYA .net VEYA .some

Sonra sudo sendmailconfiggeri kalanını güncelleyin Yapılandırmanızı test edebilirsiniz:

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

Özel alan e-posta kutumu gmail gibi bu tür e-postaları engelle gibi hizmetler olarak kullandım: 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

test.mailGöndermek istediğiniz mesajı içeren dosya nerede


benim için çalışmadı
PJunior

@PJunior, açıklama için teşekkürler, düzeltildi! test.mail oldu - dosya adı
Jadeye


@PJunior, bir dosya, bir klasör değil, dolayısıyla / etc / hostname - genellikle makinenizin adını tutar. Bu komutu deneyin: cat / etc / hostname, makine adınızı XXX olarak alırsanız, bu dosyayı düzenleyin ve makinenizi XXX.com veya XXX.some veya başka bir FQDN olarak yeniden adlandırın
Jadeye

Evet, düzenliyorum.
Çalışmadı

2

Debian 8 (Jessie) üzerinde çalışıyor:

$ sudo hostnamectl set-hostname yourdomain.com

Sonra şu şekilde test edin:

$ hostname yourdomain.com


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.