at отправляет BCC на адрес, который не существует

374
scozy

Я выполняю довольно длинные задачи на работе и хочу, чтобы они заканчивали, где бы я ни находился, чтобы меня предупреждали, поэтому я использую at -msSMTP для получения уведомления на мой адрес Gmail.

Я впервые играю с электронной почтой в Linux, но мне удалось настроить ее так /etc/ssmtp/ssmtp.conf, чтобы при использовании mailона отправляла сообщение в мой ящик Gmail и через него, а главное, /etc/mail.rcчтобы он не пытался отправить копию с user@hostтех пор как я не и не может запустить SMTP - сервер на host.

Я должен был добавить

alias user user<account+ssmtp@gmail.com> 

в конце /etc/mail.rc, иначе он отправит электронное письмо обоим account+ssmtp@gmail.comи user@hostсо вторым подпрыгиванием.

Когда я проверяю это с

$ mail user Subject: This is a test How does it go? ^DEOT 

все идет хорошо: я получил одну копию сообщения в Gmail и без сообщения об ошибке. Но когда я пытаюсь проверить atс

$ echo echo test | at -m NOW warning: commands will be executed using /bin/sh job 3 at Tue Jun 2 14:12:00 2015 

Я получаю ожидаемое сообщение «test», а также второе сообщение «Доставка следующему получателю не удалась: user @ host».

Так или иначе, когда atотправляет электронное письмо, похоже, что оно не подчиняется моей aliasдирективе. Как я могу это исправить?

1

0 ответов на вопрос

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