Не знаю, проблема ли это столько в ядре, сколько в аппаратном обеспечении ... Из того, что я увидел, когда я проверял спецификации ThinkPad T520 в Интернете, он не поставляется с любые функции USB 3.0 на мобильном устройстве, а это означает, что даже если ваша док-станция имеет порт 3.0, он будет узким местом из-за порта портативного компьютера. Вот PDF технических спецификаций для ноутбуки серии 420/520, и я нашел доску сообщений на форумах Lenovo с еще несколькими полезными ссылками / информацией.
Версия msmtp 1.8.6 (, выпущенная в 2019 г. -09 -27 )теперь имеет встроенную поддержку расширения цепочек/рекурсивных псевдонимов в /etc/aliases
. См. https://marlam.de/msmtp/news/msmtp-1-8-6/.
У меня была точно такая же проблема при переходе с ssmtp на msmtp. Проблема вызвана функциейis_address()
в aliases.c . По сути, если цель псевдонима не содержит '@'
, msmtp считает его недопустимым и умирает. Вы можете обойти это, просто добавив @ ко всем псевдонимам, которые перенаправляют на root.
В вашем примере вы должны изменить /etc/aliases
следующим образом:
# /etc/aliases
mailer-daemon: postmaster@
postmaster: root@
nobody: root@
hostmaster: root@
usenet: root@
news: root@
webmaster: root@
www: root@
ftp: root@
abuse: root@
noc: root@
security: root@
root: christphe@, christophe.detroyer@gmail.com
Я планирую зарегистрировать ошибку/проблему с msmtp, чтобы изменить это поведение, чтобы оно просто работало, и затем обновлю этот ответ.
Сегодня нашёл 2 вещи на этом при попытке msmtp
в первый раз.
/etc/aliases
по умолчанию postmaster: root
вызвал изжогу. Выявлено только с помощью msmtp -v
postmaster: (hidden)
поместите псевдонимы /etc/aliases
в /etc/msmtprc
или ~/.msmtprc
The next thing I want to configure is that my email for my root account (e.g., output from crontabs) is sent to my isp email as well.
/etc/msmtprc
: aliases /etc/aliases.msmtp
/etc/aliases.msmtp
, содержащий эту строку: default: christophe.detroyer@gmail.com