www-данные как диспетчер почты, отправленной с контактом 7, ssmtp быть сервером

Вот решение awk, которое выходит из-под контроля, чтобы предотвратить печать второго a:

awk '$1 == "a" { if (!head) print; n=head=1; next } $1 !~ /^[0-9]/ { n=0 } n' ascii_file

Замените "a" на "b", чтобы получить эти результаты и т.д. Выход:

Выход:

a
1 2 3
1223
4 5

Если бы Вам нужен был цикл, Вы могли бы сделать это следующим образом:

for letter in a b c; do
  echo
  awk -v letter="$letter" '$1 == letter { if (!head) print; n=head=1; next } $1 !~ /^[0-9]/ { n=0 } n' /tmp/a
done

, в результате чего получился бы этот выход:

a
1 2 3
1223
4 5

b
1 2 3 5
3344
1223

c
1 2 34
123

(Обратите внимание на строку echo. Это разделяет хиты каждого запроса. Я структурировал этот ответ так, чтобы вы могли сделать запрос на каждую букву, что в моем понимании этого вопроса)

.
0
15.04.2015, 01:45
1 ответ

Можно попробовать использовать apache/PHP-сервер на базе FastCGI, который будет отправлять почту в качестве почтового аккаунта, настроенного для пользователя, размещающего WordPress-сайт. Вы также можете настроить WordPress на отправку SMTP через другой сервер.

WordPress, возможно, уже пытается отправлять почту, используя правильный адрес "From", но я вижу, что в вашем конфигурационном файле FromLineOverride=NO, как описано в этом вопросе StackOverflow:

https://stackoverflow.com/questions/13675703/ssmtp-rewritting-from-field-in-emails

0
28.01.2020, 04:57

Теги

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