mailinabox
mailinabox copied to clipboard
Change how backup.py script deals with S3 backups.
In case that no static AWS credentials are specified for S3, we try to create the boto3 client without explicitly passing static credentials. This way, we can enhance security and benefit from dynamic credentials in AWS environments (e.g. using EC2 instance roles)