Azure DevOps中Send email任务发送带附件邮件遇权限问题求助
解决Send Email任务添加APK附件时的权限拒绝问题
排查与修复步骤
- 修正附件路径指向
错误提示Access to the path 'D:\a\1\drop' is denied,大概率是你直接把目录作为附件路径了。Send Email任务需要指定具体的APK文件,比如修改为D:\a\1\drop\your-app-release.apk,不要直接引用目录。 - 检查目录权限配置
确认D:\a\1\drop目录的读取权限,确保执行Send Email任务的账户(比如流水线代理账户)拥有该目录的访问权限。如果是自托管代理,检查代理服务的运行账户是否具备足够权限读取该目录。 - 核对工件实际存储路径
检查Publish Artifact任务的输出配置,有时候APK可能被发布到子目录下(比如D:\a\1\drop\build\outputs\apk\release),需要确认文件的实际位置后再配置附件路径。
内容的提问来源于stack exchange,提问作者mohankrishna
相关产品推荐
相关产品推荐

