gpt4 book ai didi

email - 如何在邮箱参数中使用变量?

转载 作者:行者123 更新时间:2023-12-05 06:24:25 25 4
gpt4 key购买 nike

我正在尝试使用用户定义的变量 ( my_<name> ) 在 Fedora 30 上配置 mutt。为了避免在各处重复相同的路径名,我想使用一个变量来指定邮箱位置。我使用 shell 命令创建邮箱列表。

我使用 mailboxes动态创建邮箱列表的参数。我正在尝试重新使用 $folder 变量来告诉 shell 命令目录去查找邮箱。

### where are my email accounts ?
set my_mail_root_dir = $HOME/Mail

set mbox_type = Maildir

### folders for my Hotmail account
set folder = $my_mail_root_dir/hotmail
set mbox = $folder/Inbox
set spoolfile = $folder/Inbox

### create list of mailboxes trying to use '$folder'
mailboxes `echo -n "+ "; cd $folder; find . -maxdepth 1 -type d -name "*" -printf "+'%f' "`

### it will work using hardcoded directory:
#mailboxes `echo -n "+ "; cd ~/Mail/hotmail; find . -maxdepth 1 -type d -name "*" -printf "+'%f' "`

我正在寻找一种在邮箱 shell 命令中使用现有变量的方法。

有可能吗?

最佳答案

尝试将此行添加到您的mailboxes 命令上方的配置中。

setenv folder "$folder"

这应该添加包含 $folder 值的环境变量文件夹,因此作为 neomutt 子进程的 bash 将具有此变量可见。

关于email - 如何在邮箱参数中使用变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57680848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com