Ошибка аутентификации Mutt из-за неправильного формата строки имени пользователя

ksh 93 имеет a nameref команда, которая позволяет Вам создать "псевдонимы" к переменным:

var1EMI=a
var2EMI=b
for v in var1 var2; do 
  nameref var=${v}EMI
  echo "${v}EMI is $var"
done
var1EMI is a
var2EMI is b

Для ksh88 Вы можете быть вынуждены использовать eval; замена:

nameref var=${v}EMI

с:

eval var=\$${v}EMI
3
31.07.2015, 16:22
1 ответ

Я бы рекомендовал использовать нотацию синтаксиса URL для папки IMAP, как описано в руководстве .

Это должно работать для имени почтового ящика:

imaps://user@domain.lan:password@mail.domain.lan

Из руководства:

Это дает то преимущество, что можно указать несколько серверов IMAP, POP3 или SMTP (что невозможно использовать для например, $ imap_user). Имя пользователя может содержать символ «@», который используется многими почтовыми системами в качестве части имени для входа.

2
27.01.2020, 21:27

Теги

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