图片下载和邮件发送功能转移到service