Вы пишете скрипт для использования getmail_fetch и отправляете свой пароль, используя security(1)
.
Например:
getmail_fetch --ssl $server \ $user \ $(security find-internet-password -g -s $server -a $user 2>&1 1>&- | sed -e 's/password: "\(.*\)"/\1/') \ $destination
Вам нужно будет нажать «Всегда разрешать» при первом доступе к определенному элементу цепочки для ключей security
.