From 4aacb5b66decf534b0c74211b4426cc349793cdb Mon Sep 17 00:00:00 2001 From: joalhelk <joalhelk@jyu.fi> Date: Sun, 16 May 2021 18:28:31 +0300 Subject: [PATCH] update --- .../.vs/POP3Client/DesignTimeBuild/.dtbcache | Bin 0 -> 148 bytes POP3Client/.vs/POP3Client/v16/.suo | Bin 29184 -> 30720 bytes .../.vs/POP3Client/v16/Server/sqlite3/db.lock | 0 .../POP3Client/v16/Server/sqlite3/storage.ide | Bin 0 -> 32768 bytes .../obj/POP3Client.csproj.nuget.cache | 5 +++ .../obj/POP3Client.csproj.nuget.dgspec.json | 36 ++++++------------ .../obj/POP3Client.csproj.nuget.g.props | 7 +--- POP3Client/POP3Client/obj/project.assets.json | 35 ++++++----------- .../.vs/STMPServer/DesignTimeBuild/.dtbcache | Bin 0 -> 148 bytes STMPServer/.vs/STMPServer/v16/.suo | Bin 24064 -> 37376 bytes .../.vs/STMPServer/v16/Server/sqlite3/db.lock | 0 .../STMPServer/v16/Server/sqlite3/storage.ide | Bin 0 -> 32768 bytes STMPServer/STMPServer/Program.cs | 22 +++++++++-- .../obj/STMPServer.csproj.nuget.cache | 5 +++ .../obj/STMPServer.csproj.nuget.dgspec.json | 36 ++++++------------ .../obj/STMPServer.csproj.nuget.g.props | 7 +--- STMPServer/STMPServer/obj/project.assets.json | 35 ++++++----------- 17 files changed, 80 insertions(+), 108 deletions(-) create mode 100644 POP3Client/.vs/POP3Client/DesignTimeBuild/.dtbcache create mode 100644 POP3Client/.vs/POP3Client/v16/Server/sqlite3/db.lock create mode 100644 POP3Client/.vs/POP3Client/v16/Server/sqlite3/storage.ide create mode 100644 POP3Client/POP3Client/obj/POP3Client.csproj.nuget.cache create mode 100644 STMPServer/.vs/STMPServer/DesignTimeBuild/.dtbcache create mode 100644 STMPServer/.vs/STMPServer/v16/Server/sqlite3/db.lock create mode 100644 STMPServer/.vs/STMPServer/v16/Server/sqlite3/storage.ide create mode 100644 STMPServer/STMPServer/obj/STMPServer.csproj.nuget.cache diff --git a/POP3Client/.vs/POP3Client/DesignTimeBuild/.dtbcache b/POP3Client/.vs/POP3Client/DesignTimeBuild/.dtbcache new file mode 100644 index 0000000000000000000000000000000000000000..de45a919c8e929d59fceb16a2b2bf3250bf46215 GIT binary patch literal 148 zcmZQ)U|=w0FlEqVFb852hVqwZldXYb&J0!zF$~@er3^(3#Xy+JPy*za0O?d9&zQjo ph+`N682o|Q7^pf2ERzRTMZBmULo(2`0-zoF3|S0!<m&=K7yyPp9AN+e literal 0 HcmV?d00001 diff --git a/POP3Client/.vs/POP3Client/v16/.suo b/POP3Client/.vs/POP3Client/v16/.suo index e747aa2e3755ae151177cc1e63372556ae938946..d1cfd92a763b84739d41a81c2257299d9b1e1b6c 100644 GIT binary patch delta 3056 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 J@ee1#eg`o8=?ee= delta 1898 zcmc&!O>7%Q6!t83ym4k*C)mlx3Dl9@Hbf3xC(e&ee-iAtZT_6#79~Y3q1d5?7FEJV zjT))u7Qv<6ci_N{95}$Cm8Gheib#%BQB|Tht{mWq)Pp18O0;}$>rEY?2q7d!`m{6O zzBliid2e3np(y<%t{rqa9S(=MIo_g(J=CM@(JtLt7`k};2k|0!2dyYq#8ui-W+^#5 zB>HH@Jtbel4+VIFLGv$%X)NGuF0eU<O2XN7oPTv-B>|rE&@pcZTI<|naBY}-0UzK8 zBET-78PI?y)asd{8@>q5srt<&DNJR$uJgv?;=j--3RH7<&9FAs#2R?8PJ8}Go&2A5 zx`DscN%LyQ^`%jkDLlNegnCqxzOb}+=2OwA@4k=2*qEq?CEcG2E?}_;oT`&-bQ<$B zz}o<=`t>lA?_qHcI1juJd;nYkE&?9{blV?xvLXHG?-q~gx0bu|1@J)t?9-f8<pa4N zM0W$(%uZNii*bJkd42l-F5fzbdAPD(X%kdYqH-1LzOXbp9H!j-X9uG~Uxb2v>zbnp zuD!ssd+7U~lI>A#`{?*7$|CTs@LvAv(cSPj=Rg12XEfa_KB~}s$S{qHW;xqc%nzVk zHBgzu1=mS9M`>kvQWKnSwIPr=L0iKa$#J>B?D!%}#gVM)X`ozhVBw@%=!$5fVmKqY z@YtS*_1>!C4Bv%$(n**1u9<p)s(LqF(+4%N7q)hBv#ofYw)Cq)qhjZ0W+JJHS75-e z%ic`1P%$y9i2%61M&3hPi7Xv!kBDX}zLr&AZTRW3Zi{M%?op*}h~HEjW=hm$Wru3< zDfyqod0NH4?w_VqyFnXioVRyc9;hp^k3iL4>psX(oHTY+T`wgSDy1ZKrTW3S<-|<- zgn-jTGCN22Ct`Bo&FtJZA!W?+#P%vTJ$qY?TN>924?&-#kJJPB5abzrS_HgWUOReQ zF@s6X>Tz9gvG;*BbO)!cx75=3qZ%xUG!=U?l6xKZ7Td>_!eX*qJK%N-K_YO(60;j5 zq&RXk6FAdiM2yw+I~P96<GJ1nO#ZoCukU+^J5xywjQ+iQ`BuR5oN`Zi$*ad`Q!!9U zMLlE9#!*ul8HAP)U~9&e<D8vqW}<*LxLs8H8ca}1TZxS90kxw@RaDq4RXPuuy-BVk zzG$K2y-m?({2(obQaip6(z|Fjb=b}?ZKO7ypYQoljK<QE^NtP2sB|f{BY&LBrBDp{ zD`~V48a4CZh2zU-bHnk`cl-0p(SiP$F|ynrkDVRqH*)czT+YZ3#s>z=zvNFVt=v!S a!R<6we(T)NZu)Y1nZ}NJ%O9WmwBvVL=zCWH diff --git a/POP3Client/.vs/POP3Client/v16/Server/sqlite3/db.lock b/POP3Client/.vs/POP3Client/v16/Server/sqlite3/db.lock new file mode 100644 index 0000000..e69de29 diff --git a/POP3Client/.vs/POP3Client/v16/Server/sqlite3/storage.ide b/POP3Client/.vs/POP3Client/v16/Server/sqlite3/storage.ide new file mode 100644 index 0000000000000000000000000000000000000000..19e90872957142dca26c83005ae5c4c2c68151bd GIT binary patch literal 32768 zcmeI*Pi)&%90%~{Ke5wpiCYGW1WfW$jV9_p(l7?o7OhK*sQQO?ZDG?If|I(f+r&;C zhqlu|Gnx?E0Z!ck2_cS53_-;Kgfu$-XsQHk;sTR~n9w97I53VJ*m!o6HeNR|=yss` zKIJ8Tw%^O|ed5dWvz?*AUd>YFal_0jmK-N_gk{NoStf+AH2Z0;Bp+SiD+T(=R4w0b zktMCZjzI7|B5wVeNQSgM_)*}u;7nkW7LgzT0SG_<0uX=z1Rwwb2;5}>n-j%QV<TgC zSxP3Sb{g4IUe&Em#ZqFPf<Jk%t7EuJ9_~2M+a-rR+rn}rP%G0EcItJHg=I~*)Ctv; z3#OJ=%z1fQotJgPlJ!z9*Ic!4SkB~(Ow=ZV7}~j$v6F5T1Ew*hW><o!UKYJERBzgN z2pnGxF=XUQmS*TKgs0&12I1MZK8hC=Gdro=F~pNTA=KB%5KSLb=ZZ5qI{Hj2CChNj zY0r11W1gZw4-9uaI>CvdmIlV&;?^0mOiiEY*2j%l+UZMGnJ;%_q`!M`q)YDZ@9a7x zhpTpQD}-f3_pA*^++R5y9bkn}QxkL8{mII)7S)-Os%O=kik!#nri~F@$*aw@X4DQc zVyJ<}o^{)-3Z-h1^|VzT?|S`P9fm8MSyOe6^V=Mh<zFotps1pBfJjTyhtj+>C1s>T zw1@-&2tWV=5P$##AOHafKmY;|fPhEfevu<>dxz$AOPL!sRkhnWv61i#90~1eiMKo^ z_&BmH*3ur}IkJPE(3vomd~3G&ILDD<a?fZ_$t)H%Yt+)zV!S;*I`GUuJekwz$lbHJ zS}(vl&8+T}V0dCPcizrwMH)hZo`iD7|BUoIp)Vu|KmY;|fB*y_009U<00Izz00cIN zfW&YOOx2|ZVlC~LC?$!Ml@3cu>6~;_T9l?YM`zIs2tWV=5P$##AOHafKmY;|fWTc8 zcz|nT*3JKmHC%{Ung18LZ490N_XW8f%-Z}vznd%mi+TIi`G3xBW_22$P4G5Tv$6Sq zHuy4;`sf=H1Rwwb2tWV=5P$##AOHafK;WJT*uAXJ-e*tI;d4G?<W?@9A2$-|p@N#r zB`4MFv}&gR`{?#`jljeQ$B%Yj<0HP*;M~YU(_r6n`0U&Dv^xc2&>SaOk|P>XiB2q9 zHtE_4`mT_?`vg3v-_9g?<!N{Bgt@blCTE?KYs#PYqm0jv*@^YtF-m4u-B?H1*zQ~P zM5tf88K8W2furG6(hZuNWhZPWRl=|C4lDH#>0SDU1OW&@00Izz00bZa0SG_<0uX?} zKMACGd!KV5z&$yW!9L5|v6}U*Z}h~1bN@em=syw!AOHafKmY;|fB*y_009U<00Ns> zz<vH-@Eby3NDzPk1Rwwb2tWV=5P$##AOL~?hrlb%SB@V)F7o8WD82HZjqQ3wd-G%} zmD&;>{^YHXM{b<I5Ip4*n0DffdYxMUW*=ONMb4bjekhzHeJ_3e{IZ{6oNZGyU$4!4 zaP7IpOUE*~i!bzl+HiWQv;OmD`QazNA8M)l@j~aH$4>P;)qZI_@y?fHd$)euKmW^~ zXzcv;hK|=4&NeRobmG^`PrvcnR}1Emi1upX>cNFl-R#xno}RzVFW#S?Jo#B$@5RgC zZO_kM87t5)t=vgK=i(XnmV*5>0+wb$EML@5gxa+W{r#M?-5IirG&@P)`xH$VY9mGW d?+}lqqJCDmZ>>gaxtWLPH~m5P=iOR_{0-U5ljZ;b literal 0 HcmV?d00001 diff --git a/POP3Client/POP3Client/obj/POP3Client.csproj.nuget.cache b/POP3Client/POP3Client/obj/POP3Client.csproj.nuget.cache new file mode 100644 index 0000000..084bb53 --- /dev/null +++ b/POP3Client/POP3Client/obj/POP3Client.csproj.nuget.cache @@ -0,0 +1,5 @@ +{ + "version": 1, + "dgSpecHash": "rI9kRBVb8tNBZjzeWr4X94O/IZZ4kzBDn3O/zulmIzHTsb5XLQFQMUFR+epU18yCTh+YlHXCcTxtH5LCoADyCQ==", + "success": true +} \ No newline at end of file diff --git a/POP3Client/POP3Client/obj/POP3Client.csproj.nuget.dgspec.json b/POP3Client/POP3Client/obj/POP3Client.csproj.nuget.dgspec.json index 50db21c..d3ee200 100644 --- a/POP3Client/POP3Client/obj/POP3Client.csproj.nuget.dgspec.json +++ b/POP3Client/POP3Client/obj/POP3Client.csproj.nuget.dgspec.json @@ -1,32 +1,32 @@ { "format": 1, "restore": { - "E:\\Kurssit\\ties323\\POP3Client\\POP3Client\\POP3Client.csproj": {} + "C:\\Kurssit\\ties323\\POP3Client\\POP3Client\\POP3Client.csproj": {} }, "projects": { - "E:\\Kurssit\\ties323\\POP3Client\\POP3Client\\POP3Client.csproj": { + "C:\\Kurssit\\ties323\\POP3Client\\POP3Client\\POP3Client.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "E:\\Kurssit\\ties323\\POP3Client\\POP3Client\\POP3Client.csproj", + "projectUniqueName": "C:\\Kurssit\\ties323\\POP3Client\\POP3Client\\POP3Client.csproj", "projectName": "POP3Client", - "projectPath": "E:\\Kurssit\\ties323\\POP3Client\\POP3Client\\POP3Client.csproj", - "packagesPath": "C:\\Users\\Joppe\\.nuget\\packages\\", - "outputPath": "E:\\Kurssit\\ties323\\POP3Client\\POP3Client\\obj\\", + "projectPath": "C:\\Kurssit\\ties323\\POP3Client\\POP3Client\\POP3Client.csproj", + "packagesPath": "C:\\Users\\Joel\\.nuget\\packages\\", + "outputPath": "C:\\Kurssit\\ties323\\POP3Client\\POP3Client\\obj\\", "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder" + ], "configFilePaths": [ - "C:\\Users\\Joppe\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + "C:\\Users\\Joel\\AppData\\Roaming\\NuGet\\NuGet.Config" ], "originalTargetFrameworks": [ "netcoreapp3.1" ], "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "netcoreapp3.1": { - "targetAlias": "netcoreapp3.1", "projectReferences": {} } }, @@ -38,23 +38,11 @@ }, "frameworks": { "netcoreapp3.1": { - "targetAlias": "netcoreapp3.1", "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48" + "net461" ], "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.202\\RuntimeIdentifierGraph.json" + "warn": true } } } diff --git a/POP3Client/POP3Client/obj/POP3Client.csproj.nuget.g.props b/POP3Client/POP3Client/obj/POP3Client.csproj.nuget.g.props index 84f1eb1..b500bca 100644 --- a/POP3Client/POP3Client/obj/POP3Client.csproj.nuget.g.props +++ b/POP3Client/POP3Client/obj/POP3Client.csproj.nuget.g.props @@ -5,13 +5,10 @@ <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool> <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile> <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot> - <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Joppe\.nuget\packages\</NuGetPackageFolders> + <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Joel\.nuget\packages\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders> <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle> - <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.9.1</NuGetToolVersion> + <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.2.0</NuGetToolVersion> </PropertyGroup> - <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> - <SourceRoot Include="C:\Users\Joppe\.nuget\packages\" /> - </ItemGroup> <PropertyGroup> <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects> </PropertyGroup> diff --git a/POP3Client/POP3Client/obj/project.assets.json b/POP3Client/POP3Client/obj/project.assets.json index 7d21a0a..bcc9e5f 100644 --- a/POP3Client/POP3Client/obj/project.assets.json +++ b/POP3Client/POP3Client/obj/project.assets.json @@ -8,31 +8,32 @@ ".NETCoreApp,Version=v3.1": [] }, "packageFolders": { - "C:\\Users\\Joppe\\.nuget\\packages\\": {} + "C:\\Users\\Joel\\.nuget\\packages\\": {}, + "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "E:\\Kurssit\\ties323\\POP3Client\\POP3Client\\POP3Client.csproj", + "projectUniqueName": "C:\\Kurssit\\ties323\\POP3Client\\POP3Client\\POP3Client.csproj", "projectName": "POP3Client", - "projectPath": "E:\\Kurssit\\ties323\\POP3Client\\POP3Client\\POP3Client.csproj", - "packagesPath": "C:\\Users\\Joppe\\.nuget\\packages\\", - "outputPath": "E:\\Kurssit\\ties323\\POP3Client\\POP3Client\\obj\\", + "projectPath": "C:\\Kurssit\\ties323\\POP3Client\\POP3Client\\POP3Client.csproj", + "packagesPath": "C:\\Users\\Joel\\.nuget\\packages\\", + "outputPath": "C:\\Kurssit\\ties323\\POP3Client\\POP3Client\\obj\\", "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder" + ], "configFilePaths": [ - "C:\\Users\\Joppe\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + "C:\\Users\\Joel\\AppData\\Roaming\\NuGet\\NuGet.Config" ], "originalTargetFrameworks": [ "netcoreapp3.1" ], "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "netcoreapp3.1": { - "targetAlias": "netcoreapp3.1", "projectReferences": {} } }, @@ -44,23 +45,11 @@ }, "frameworks": { "netcoreapp3.1": { - "targetAlias": "netcoreapp3.1", "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48" + "net461" ], "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.202\\RuntimeIdentifierGraph.json" + "warn": true } } } diff --git a/STMPServer/.vs/STMPServer/DesignTimeBuild/.dtbcache b/STMPServer/.vs/STMPServer/DesignTimeBuild/.dtbcache new file mode 100644 index 0000000000000000000000000000000000000000..f2ad23aba0aca9b5a93aae3a16724b390e9c2f33 GIT binary patch literal 148 zcmZQ)U|=w0FlEqVFb852hVqwZldXYb&J0!zF$~@er3^(3#Xy+JPy*za0O?d9&zQjo qh+`On8A2F*83KTGDo|Y+m?TA1k0BXoS^-dRK0_A69r?OI5C#CP8yyb- literal 0 HcmV?d00001 diff --git a/STMPServer/.vs/STMPServer/v16/.suo b/STMPServer/.vs/STMPServer/v16/.suo index 4f7957055f4b1f1b3fbe5d4ec07bc9b18eeb5858..810ac13fd28b7f248f26ed591a6504241785a4a3 100644 GIT binary patch delta 2685 zcmcgtUrbY17(eHh3l(npPpPy_{!_590%b&~Qfy^}O1PCj!$e~k6mg;=-a2$!tY(`! zTn6{sAKf12*dBaXOtcSsaY+|k0#7rU$zGOa^Vydr`p_(cecx?wcb#t02X~rZ&v$<3 zJLi1g`SZKcTRi%eu;}H|jqP~?7ok$vk~@3eUNGJN6K`jX`Rd@baGGC+hr${0RV3bo zQ>LI)j+TJfzyfCrYs3$+aSsxv>Oe7C4TyE@YQee)k%`DfWFyQ78ul{QrHEaK!W2hi zENCx<0`BG%N4|R5WZ?1)Hub|@hsTy<APZ8q73-zYud1*+mEYCD>U4grUd!*ZNAl~p zFiKEg)tF$GeW1k9MTwG|o@fTPjfql1#ze_iPnHs0Ukdr3m}$OYk*ChohJz^6Y;(ig zG&wHz4%Y7?&ZpWJQ}qJYmk^8ar+rKLM`(SF_yj?tu3-IX%3i+_0<KDZ<`<Bl_-Q*h zKtvjp=xi&Dv<eTAu0pESK!akDrFtajDD)||U%<vu1eLRhbBJdOyWpQ;W2m1$k5EM| zR7eyBB|5Y%2t5mkZ_9|y7hm9NVN|s`vPRem7G`r`x0Ul|=&`kB(0)RwXgAz0yrp^r z5?vqt+R#>l;*}){N&W6>`@0l-=*{6E?D0W-s59un{x?_;?rJYSm=5N_{}$H7c4~GT zS}phsFgIE~T3-)ZZv6Ei{A?Tk_i8^sbnV$H(nIWljlCT(9xMjm@F<^v-6IX0!FMCw zHyu$vJdPd|`UKXKh%jObaS%Z~;We}mBW4gs5OkWy5VMHmh&jXwgo4nv;cmH0b^2kY zbUQ>l`^;I$<22fhf(OoFSQT8LbX^07s~%Q_7EoMwAmDU^(j-gtY#I#%M0#ryBu4s^ zuA_q%R)&<W8`|DJ7?mYjfrKW#QnWn-=3lw+Zzq;Xp)v-iO;zG9HqTn&3sbdZ!WkY> zyvs-|;K2s*V7+j*ajMLs=^JDFhK2{^q43<v@LbAN_r|$^0d+%k|F|g!MW<45sP0uW z#Y80;Y}FmOUFyBr>f;a}UeJ!jqgn%61|+MxCyzkHdPY2i)O|=;gAyqO1(<f2hDhlG zM4g$CY2ER3<6nAge7>XQ${&lfnHQI5ep%}H@#jj&_j;b`{;IZlJ^-g|L8%>Q*Ofn+ ztWB0`k#rcA1!c1=(XrC?)N{$*j}0QJO!;9g*ahD<Hr8~S-s*N<EBStP?dyBjueAbo z(->oc1#kP~S&)7u-`BFILM>Z0Z%PeK239s`;WSC5fn9P*5ViN2by+4)@qKhK#}Xr1 zX0;{&0h^n@2a%c~v;N^pPFEvKPITOCm<^QLVRO^pgcE%28Cr^}3tz``zW6fq*<7M_ z$sti2lwQO@=mSkTYauIjvgAgh&OpW<)D80V!zDRNyQd#+!zHyapy|BvVT&K2b1fuF zs{cbAzYG*{X)8KDL0f}7c^)La`l9xEY@9?;nG8>jM`n}*%8}W&j^377p67S*=8jbh z_s7<PV;Kd%DeKGrZ|)RaFJo8N@-|jDzCJtWupwJvQg(n(?#jK7^Y9du3AiY~E=*As zDw;(ZJBG41$Hr0Qn%M+90mY$FaVLr|1HPv_77uj_|C>UaG=(-wgaStg+BLE0hxizN zFSa_k9|{^<g*L3lBAs;glBFU}cay$8^uZy;pfVHQarnT2o#PXS4;?+&dni0J$w}$5 vbJ#P;S`^}YeQ>VOXBzt<8?O;6{5~ht2{w)q?>laqX6dI3=eAkFE#&_NvEQbz delta 1586 zcmc(f?@N<W6vuZTw|ty;Ij2jV^H)tBbJ1oN6-I(1789JPVWQ@8R+je5EmQ(m^utm~ zpYtC`FC&t@3Vc!Iivp=$6uqt2z3GL5LS)}F_T&<R2%-z0=iYnnx%WBe+;eW?k&;*v zbB)5Xcr;HDSyZJ|?ELzr?%>FYkD|n2Ff_SnLYWYAw5Cj&A`p0JJS!xP7@5E(8nxM7 zrfE!Kw2`&vlo_M%EJrKCxB%n>p6@^}(_<CA2iQR!C<DAN7d`7b(3gVp^xQ^qM_sWu zJ<CJC7ZieBV6iPIG^Hi&fp5zDw;p7dM%V+kfE!!H7F&Vt2|J%!#D}fT^n~T?iN4OB zWqQKr{pv{$G}x13-~=g8%xXSsGIt=m3+|EMTp(ufEn4h&Eav;InhdHO2mTjdf_Ol2 z*(w!?_GOCi(;CE;5Lq(B6tje-4FV3IeuU;QR$-cIH}Sm%{+A)NUNuEs_5cO!OVp2k zc_<;-&<Yr(8%)m+8<S(UDWQ1+Qcp8|QCy|CXVP>I`qyd06H4vY^Dh;#vlOqJ)_h~a zPvgE2Eh|1+^@U{(c5q(m2T{x)mU<%U!rWeHa4w+HX8UUjIuB``&Gb_7&wC{$I)iFG zmUQ);Sxh)p47kDyvN~ka?dTF17{g~E9RN`<2=tJj$9M=_02je97y*~SWpD+s?lttI zAO_-q-j{l*!R-9^f6;7#-`z<<2)qc@Z&f!e(xZR`qxG5<$+e`{3ExCY-rFL%R<bkn z#chiBwW}PrUykT&k^GqO6Q#>3cDh65YDx>-)O5f|-v)w`i+A_df{S9&FyD1@HQFku z`AEW&s=nGxl~rel%H_CqdfAMH<I5FiFbG4GEbhJ>pVxQecw~5VkYer?igeGBbyiYO zk4q~@CKUQ9R{l=%BUKHy&Z-DY9|ZjV=|U%`5+^6OH>Roj{%4;Dyoo2DLLcHAWG&op z5!<WP^bo4m2w&)DjRfqCTFt9J4S90CHYhT!UTCPaZvS`E+Wk}rg<g~#TR5ry0QAEQ A%K!iX diff --git a/STMPServer/.vs/STMPServer/v16/Server/sqlite3/db.lock b/STMPServer/.vs/STMPServer/v16/Server/sqlite3/db.lock new file mode 100644 index 0000000..e69de29 diff --git a/STMPServer/.vs/STMPServer/v16/Server/sqlite3/storage.ide b/STMPServer/.vs/STMPServer/v16/Server/sqlite3/storage.ide new file mode 100644 index 0000000000000000000000000000000000000000..e08d6a08b271aa79c365148be8012bbe54c41ebc GIT binary patch literal 32768 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 literal 0 HcmV?d00001 diff --git a/STMPServer/STMPServer/Program.cs b/STMPServer/STMPServer/Program.cs index dbfda90..eba9cc5 100644 --- a/STMPServer/STMPServer/Program.cs +++ b/STMPServer/STMPServer/Program.cs @@ -3,6 +3,7 @@ using System.Net; using System.Net.Sockets; using System.Text; using System.Threading.Tasks; +using System.IO; namespace STMPServer { @@ -36,8 +37,9 @@ namespace STMPServer enum POPTila : UInt16 { - Aloitus = 0, - Authorization = 1, + Aloitus, + Authorization, + Transaction } @@ -54,14 +56,21 @@ namespace STMPServer // 10min timeout jos ei vastaa? while(keskustelu) { - switch(tila) + byte[] buffer = new byte[2048]; + asiakas.Receive(buffer); + string asiakas_vastaus = Encoding.UTF8.GetString(buffer); + + switch (tila) { case POPTila.Aloitus: VastaaAsiakas("+OK TIES323 POP3 server ready", asiakas); tila = POPTila.Authorization; break; case POPTila.Authorization: - + global::System.Console.WriteLine(asiakas_vastaus); + break; + case POPTila.Transaction: + HandleTransaction(); break; default: break; @@ -69,6 +78,11 @@ namespace STMPServer } } + static void HandleTransaction() + { + + } + static void HandleSMTPClient(Socket socket) { Socket asiakas = socket.Accept(); diff --git a/STMPServer/STMPServer/obj/STMPServer.csproj.nuget.cache b/STMPServer/STMPServer/obj/STMPServer.csproj.nuget.cache new file mode 100644 index 0000000..e2206fe --- /dev/null +++ b/STMPServer/STMPServer/obj/STMPServer.csproj.nuget.cache @@ -0,0 +1,5 @@ +{ + "version": 1, + "dgSpecHash": "1nI1HAaUmKGAZYvhm41fBY9PVwui+nKyh+2Ka6lR3CLCit0ppkBh+0rJWrzx4lMtQMcoy0u8EPvyvAUxYQk8GA==", + "success": true +} \ No newline at end of file diff --git a/STMPServer/STMPServer/obj/STMPServer.csproj.nuget.dgspec.json b/STMPServer/STMPServer/obj/STMPServer.csproj.nuget.dgspec.json index 26c43ef..510ab55 100644 --- a/STMPServer/STMPServer/obj/STMPServer.csproj.nuget.dgspec.json +++ b/STMPServer/STMPServer/obj/STMPServer.csproj.nuget.dgspec.json @@ -1,32 +1,32 @@ { "format": 1, "restore": { - "E:\\Kurssit\\ties323\\STMPServer\\STMPServer\\STMPServer.csproj": {} + "C:\\Kurssit\\ties323\\STMPServer\\STMPServer\\STMPServer.csproj": {} }, "projects": { - "E:\\Kurssit\\ties323\\STMPServer\\STMPServer\\STMPServer.csproj": { + "C:\\Kurssit\\ties323\\STMPServer\\STMPServer\\STMPServer.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "E:\\Kurssit\\ties323\\STMPServer\\STMPServer\\STMPServer.csproj", + "projectUniqueName": "C:\\Kurssit\\ties323\\STMPServer\\STMPServer\\STMPServer.csproj", "projectName": "STMPServer", - "projectPath": "E:\\Kurssit\\ties323\\STMPServer\\STMPServer\\STMPServer.csproj", - "packagesPath": "C:\\Users\\Joppe\\.nuget\\packages\\", - "outputPath": "E:\\Kurssit\\ties323\\STMPServer\\STMPServer\\obj\\", + "projectPath": "C:\\Kurssit\\ties323\\STMPServer\\STMPServer\\STMPServer.csproj", + "packagesPath": "C:\\Users\\Joel\\.nuget\\packages\\", + "outputPath": "C:\\Kurssit\\ties323\\STMPServer\\STMPServer\\obj\\", "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder" + ], "configFilePaths": [ - "C:\\Users\\Joppe\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + "C:\\Users\\Joel\\AppData\\Roaming\\NuGet\\NuGet.Config" ], "originalTargetFrameworks": [ "netcoreapp3.1" ], "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "netcoreapp3.1": { - "targetAlias": "netcoreapp3.1", "projectReferences": {} } }, @@ -38,23 +38,11 @@ }, "frameworks": { "netcoreapp3.1": { - "targetAlias": "netcoreapp3.1", "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48" + "net461" ], "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.202\\RuntimeIdentifierGraph.json" + "warn": true } } } diff --git a/STMPServer/STMPServer/obj/STMPServer.csproj.nuget.g.props b/STMPServer/STMPServer/obj/STMPServer.csproj.nuget.g.props index 84f1eb1..b500bca 100644 --- a/STMPServer/STMPServer/obj/STMPServer.csproj.nuget.g.props +++ b/STMPServer/STMPServer/obj/STMPServer.csproj.nuget.g.props @@ -5,13 +5,10 @@ <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool> <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile> <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot> - <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Joppe\.nuget\packages\</NuGetPackageFolders> + <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Joel\.nuget\packages\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders> <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle> - <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.9.1</NuGetToolVersion> + <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.2.0</NuGetToolVersion> </PropertyGroup> - <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> - <SourceRoot Include="C:\Users\Joppe\.nuget\packages\" /> - </ItemGroup> <PropertyGroup> <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects> </PropertyGroup> diff --git a/STMPServer/STMPServer/obj/project.assets.json b/STMPServer/STMPServer/obj/project.assets.json index 4eee0bc..3c4c0a0 100644 --- a/STMPServer/STMPServer/obj/project.assets.json +++ b/STMPServer/STMPServer/obj/project.assets.json @@ -8,31 +8,32 @@ ".NETCoreApp,Version=v3.1": [] }, "packageFolders": { - "C:\\Users\\Joppe\\.nuget\\packages\\": {} + "C:\\Users\\Joel\\.nuget\\packages\\": {}, + "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "E:\\Kurssit\\ties323\\STMPServer\\STMPServer\\STMPServer.csproj", + "projectUniqueName": "C:\\Kurssit\\ties323\\STMPServer\\STMPServer\\STMPServer.csproj", "projectName": "STMPServer", - "projectPath": "E:\\Kurssit\\ties323\\STMPServer\\STMPServer\\STMPServer.csproj", - "packagesPath": "C:\\Users\\Joppe\\.nuget\\packages\\", - "outputPath": "E:\\Kurssit\\ties323\\STMPServer\\STMPServer\\obj\\", + "projectPath": "C:\\Kurssit\\ties323\\STMPServer\\STMPServer\\STMPServer.csproj", + "packagesPath": "C:\\Users\\Joel\\.nuget\\packages\\", + "outputPath": "C:\\Kurssit\\ties323\\STMPServer\\STMPServer\\obj\\", "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder" + ], "configFilePaths": [ - "C:\\Users\\Joppe\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + "C:\\Users\\Joel\\AppData\\Roaming\\NuGet\\NuGet.Config" ], "originalTargetFrameworks": [ "netcoreapp3.1" ], "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "netcoreapp3.1": { - "targetAlias": "netcoreapp3.1", "projectReferences": {} } }, @@ -44,23 +45,11 @@ }, "frameworks": { "netcoreapp3.1": { - "targetAlias": "netcoreapp3.1", "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48" + "net461" ], "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.202\\RuntimeIdentifierGraph.json" + "warn": true } } } -- GitLab