К чему относится sendmail здесь?

Кажется, что Вы хотите распечатать строки между'Word A'и'Word D'(включительно). Я предлагаю, чтобы Вы использовали sed вместо grep. Это позволяет Вам для редактирования диапазона входного потока, который запускается и заканчивается шаблонами, которые Вы хотите. Необходимо просто сказать sed распечатать все строки в диапазоне и никакие другие строки:

sed -n -e '/Word A/,/Word D/ p' file
13
03.09.2010, 23:06
5 ответов

Это относится к этой странице от readme, который говорит Вам, как указать Ваше имя хоста. Это предупреждает Вас, что Ваше имя хоста не будет работать вне Вашей локальной сети; sendmail присоединяет Ваше имя хоста как отправителя сообщения, но это будет бесполезным на другом конце, потому что люди вне Вашей локальной сети не могут найти машину ixtmixilix. Необходимо указать имя хоста, которое может быть разрешено отовсюду, как ixtmixilix.example.com

10
27.01.2020, 19:53
  • 1
    Куда я должен поместить строку, предложенную в документы? (Dmbar.com define(confDOMAIN_NAME', $w.$m')dnl) Это находится в /etc/mail/sendmail.mc? –  Throoze 22.04.2014, 00:47
  • 2
    в /etc/mail/sendmail.cf , затем .mc будет обновлен автоматически после выполнения: sendmailconfig cmd –  Abdennour TOUMI 17.07.2014, 16:22
  • 3
    @AbdennourTOUMI Вы уверенный, что это не наоборот?Править sendmail.mc, и .cf будет обновлен? –  Jezen Thomas 18.03.2015, 01:58
  • 4
    @JezenThomas действительно кажется, что это - другой путь. Это только зафиксировало его для меня, когда я отредактировал sendmail.mc. –  igneosaur 02.01.2017, 22:28

Этот вывод относится к Полностью определенному доменному имени (FQDN). Который является или IP-адресом или доменным именем (что-то с точкой в нем).

1
27.01.2020, 19:53

Для меня на Ubuntu 14.04, который решил проблему:

$ sudo nano /etc/hostname

Имя хоста изменилось на что-то вроде my-domain.XXX

Где XXX = .com OR .net OR .some

Затем sudo sendmailconfig обновили все остальные. Вы можете протестировать свою конфигурацию так:

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

Я использовал свой почтовый ящик частного домена в качестве сервиса, например, gmail блокирует такого рода почту: 050 550-5.7.1 [87.68.229.9 12] Наша система обнаружила, что это сообщение имеет вид 050 550-5.7.1 вероятно, незапрошенная почта. Для уменьшения количества спама, отправляемого в Gmail, 050 550-5.7.1 это сообщение заблокировано. Пожалуйста, посетите 050 550 5.7.1 https://support.google.com/mail/answer/188131 для дополнительной информации. u3si25544809wje.160 - gsmtp

Где test.mail - файл, содержащий любое сообщение, которое вы хотите отправить

.
7
27.01.2020, 19:53

В Debian 8 (Джесси) работает:

$ sudo hostnamectl set-hostname yourdomain.com

Затем проверьте это следующим образом:

$ hostname yourdomain. com

2
27.01.2020, 19:53

Просто отредактируйте свое имя хоста, отредактировав:

sudo vim /etc/hostname

А также обновите окружение:

export HOSTNAME=yourhostname.com

-1
20.11.2020, 16:06

Теги

Похожие вопросы