diff options
author | claiff <claiff@mail.ru> | 2022-09-30 12:21:43 +0300 |
---|---|---|
committer | claiff <claiff@mail.ru> | 2022-09-30 12:21:43 +0300 |
commit | 7e2843c706c1a6e033662c45957a76e01d167438 (patch) | |
tree | 2af4dacab9a5992d19abd385dbaaa9de40ffc891 /src/file | |
parent | 8d38861429c3544d10752fb0f6f9da436dee218f (diff) | |
parent | 7fcd35b7ad0fa2b0a49c5cdd9a62e23412bf8731 (diff) | |
download | obmc-sila-smtp-7e2843c706c1a6e033662c45957a76e01d167438.tar.xz |
Merge branch 'feature/checker/server'
Diffstat (limited to 'src/file')
-rw-r--r-- | src/file/mail.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/file/mail.cpp b/src/file/mail.cpp index 2a2231b..403ed84 100644 --- a/src/file/mail.cpp +++ b/src/file/mail.cpp @@ -40,6 +40,8 @@ namespace smtp::file static const std::string METHOD_NAME = "Write mails"; std::ofstream mail_file{ mPathFile, std::fstream::out | std::fstream::trunc }; + bool result = true; + if ( !mail_file.is_open() ) { logger::LoggerSet::GetInstance()->LogError( METHOD_NAME, "Unable to open file to write " + mPathFile ); @@ -51,8 +53,12 @@ namespace smtp::file { mail_file << mail << "\n"; } + else + { + result = false; + } } mail_file.close(); - return true; + return result; } } |