summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/file/mail.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/file/mail.cpp b/src/file/mail.cpp
index 96d760b..5452136 100644
--- a/src/file/mail.cpp
+++ b/src/file/mail.cpp
@@ -51,7 +51,12 @@ namespace smtp::file
std::optional<std::string> Mail::GetMailFromLine( std::string const& line ) const
{
- //TODO parsing
+ //TODO registrator if checking parsing
+ auto pos = line.find('@');
+ if(pos == std::string::npos)
+ {
+ return {};
+ }
return line;
}