Folder structure reconstruction
This commit is contained in:
parent
df48102215
commit
c4c32efb04
MailServer.sln
MailServer
Configuration.cs
DNS
DnsErrorCode.csDnsHeaderFlag.csDnsMessageHandler.csDnsName.csDnsOpCode.csDnsQueryResponse.csDnsQuestion.csDnsRequestHeader.csDnsResponseCode.csDnsResponseHeader.csDnsUdpMessageHandler.csLookupClient.csNameServer.cs
Protocol
DnsDatagramReader.csDnsDatagramWriter.csDnsRecordFactory.csDnsRequestMessage.csDnsResourceRecord.csDnsResponseMessage.cs
QueryClass.csQueryType.csResourceRecordType.csResponseCache.csTaskExtensions.csproject.jsonRecord
DNSClient
DnsHelpers.cs
Database.csDatabaseHelper.csEnums
Query
Records
ARecord.csAaaaRecord.csAfsdbRecord.csAtmaRecord.csBaseDnsRecord.csCNameRecord.csHInfoRecord.csIDnsRecord.csIsdnRecord.csLocRecord.csMInfoRecord.csMbRecord.csMgRecord.csMrRecord.csMxRecord.csNsRecord.csPtrRecord.csRecordFactory.csRecordHeader.csRpRecord.csRtRecord.csSoaRecord.csSrvRecord.csTSigRecord.csTxtRecord.csUnknownRecord.csWksRecord.csX25Record.cs
Security
Tools.csExceptions
GetDNSEntries.csLogging
Mail.csMailQueue.csMailServer.csprojMailTransferAgent.csPortListener.csProgram.csProperties
SMTPServer
StartTcpConnection.cs@ -7,7 +7,7 @@ namespace MailServer
|
||||
public class Configuration
|
||||
{
|
||||
public const string Hostname = "localhost";
|
||||
public const bool STARTTLS_Active = true;
|
||||
public const bool STARTTLS_Active = false;
|
||||
public const int MaxMessageSizeInKb = 500000;
|
||||
}
|
||||
}
|
0
MailServer/MailServer/DNS/Protocol/DnsRecordFactory.cs → MailServer/DNS/Protocol/DnsRecordFactory.cs
0
MailServer/MailServer/DNS/Protocol/DnsRecordFactory.cs → MailServer/DNS/Protocol/DnsRecordFactory.cs
0
MailServer/MailServer/DNS/Protocol/Record/CaaRecord.cs → MailServer/DNS/Protocol/Record/CaaRecord.cs
0
MailServer/MailServer/DNS/Protocol/Record/CaaRecord.cs → MailServer/DNS/Protocol/Record/CaaRecord.cs
0
MailServer/MailServer/DNS/Protocol/Record/MXRecord.cs → MailServer/DNS/Protocol/Record/MXRecord.cs
0
MailServer/MailServer/DNS/Protocol/Record/MXRecord.cs → MailServer/DNS/Protocol/Record/MXRecord.cs
0
MailServer/MailServer/DNS/Protocol/Record/NsRecord.cs → MailServer/DNS/Protocol/Record/NsRecord.cs
0
MailServer/MailServer/DNS/Protocol/Record/NsRecord.cs → MailServer/DNS/Protocol/Record/NsRecord.cs
0
MailServer/MailServer/DNS/Protocol/Record/PtrRecord.cs → MailServer/DNS/Protocol/Record/PtrRecord.cs
0
MailServer/MailServer/DNS/Protocol/Record/PtrRecord.cs → MailServer/DNS/Protocol/Record/PtrRecord.cs
0
MailServer/MailServer/DNS/Protocol/Record/SoaRecord.cs → MailServer/DNS/Protocol/Record/SoaRecord.cs
0
MailServer/MailServer/DNS/Protocol/Record/SoaRecord.cs → MailServer/DNS/Protocol/Record/SoaRecord.cs
0
MailServer/MailServer/DNS/Protocol/Record/SrvRecord.cs → MailServer/DNS/Protocol/Record/SrvRecord.cs
0
MailServer/MailServer/DNS/Protocol/Record/SrvRecord.cs → MailServer/DNS/Protocol/Record/SrvRecord.cs
0
MailServer/MailServer/DNS/Protocol/Record/TxtRecord.cs → MailServer/DNS/Protocol/Record/TxtRecord.cs
0
MailServer/MailServer/DNS/Protocol/Record/TxtRecord.cs → MailServer/DNS/Protocol/Record/TxtRecord.cs
0
MailServer/MailServer/DNSClient/Query/DnsQueryBase.cs → MailServer/DNSClient/Query/DnsQueryBase.cs
0
MailServer/MailServer/DNSClient/Query/DnsQueryBase.cs → MailServer/DNSClient/Query/DnsQueryBase.cs
0
MailServer/MailServer/DNSClient/Records/AaaaRecord.cs → MailServer/DNSClient/Records/AaaaRecord.cs
0
MailServer/MailServer/DNSClient/Records/AaaaRecord.cs → MailServer/DNSClient/Records/AaaaRecord.cs
0
MailServer/MailServer/DNSClient/Records/AfsdbRecord.cs → MailServer/DNSClient/Records/AfsdbRecord.cs
0
MailServer/MailServer/DNSClient/Records/AfsdbRecord.cs → MailServer/DNSClient/Records/AfsdbRecord.cs
0
MailServer/MailServer/DNSClient/Records/AtmaRecord.cs → MailServer/DNSClient/Records/AtmaRecord.cs
0
MailServer/MailServer/DNSClient/Records/AtmaRecord.cs → MailServer/DNSClient/Records/AtmaRecord.cs
0
MailServer/MailServer/DNSClient/Records/CNameRecord.cs → MailServer/DNSClient/Records/CNameRecord.cs
0
MailServer/MailServer/DNSClient/Records/CNameRecord.cs → MailServer/DNSClient/Records/CNameRecord.cs
0
MailServer/MailServer/DNSClient/Records/HInfoRecord.cs → MailServer/DNSClient/Records/HInfoRecord.cs
0
MailServer/MailServer/DNSClient/Records/HInfoRecord.cs → MailServer/DNSClient/Records/HInfoRecord.cs
0
MailServer/MailServer/DNSClient/Records/IDnsRecord.cs → MailServer/DNSClient/Records/IDnsRecord.cs
0
MailServer/MailServer/DNSClient/Records/IDnsRecord.cs → MailServer/DNSClient/Records/IDnsRecord.cs
0
MailServer/MailServer/DNSClient/Records/IsdnRecord.cs → MailServer/DNSClient/Records/IsdnRecord.cs
0
MailServer/MailServer/DNSClient/Records/IsdnRecord.cs → MailServer/DNSClient/Records/IsdnRecord.cs
0
MailServer/MailServer/DNSClient/Records/MInfoRecord.cs → MailServer/DNSClient/Records/MInfoRecord.cs
0
MailServer/MailServer/DNSClient/Records/MInfoRecord.cs → MailServer/DNSClient/Records/MInfoRecord.cs
0
MailServer/MailServer/DNSClient/Records/TSigRecord.cs → MailServer/DNSClient/Records/TSigRecord.cs
0
MailServer/MailServer/DNSClient/Records/TSigRecord.cs → MailServer/DNSClient/Records/TSigRecord.cs
0
MailServer/MailServer/Exceptions/NotFoundException.cs → MailServer/Exceptions/NotFoundException.cs
0
MailServer/MailServer/Exceptions/NotFoundException.cs → MailServer/Exceptions/NotFoundException.cs
0
MailServer/MailServer/Exceptions/PortUsedException.cs → MailServer/Exceptions/PortUsedException.cs
0
MailServer/MailServer/Exceptions/PortUsedException.cs → MailServer/Exceptions/PortUsedException.cs
@ -1,5 +1,6 @@
|
||||
using DnsClient;
|
||||
using System;
|
||||
using System.Net.Sockets;
|
||||
using System.Threading;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
@ -14,7 +15,7 @@ namespace SMTPServer
|
||||
var response = request.ResolveAsync("fabianstamm.de", DnDns.Enums.NsType.MX, DnDns.Enums.NsClass.ANY, System.Net.Sockets.ProtocolType.Tcp);
|
||||
|
||||
OutputResults(response);*/
|
||||
|
||||
TcpClient s = new TcpClient();
|
||||
|
||||
var l = new MailServer.SMTPServer.SmtpPortListener(25);
|
||||
|
2
MailServer/MailServer/SMTPServer/SmtpServerSession.cs → MailServer/SMTPServer/SmtpServerSession.cs
2
MailServer/MailServer/SMTPServer/SmtpServerSession.cs → MailServer/SMTPServer/SmtpServerSession.cs
@ -156,7 +156,9 @@ namespace MailServer.SMTPServer
|
||||
|
||||
if (Configuration.STARTTLS_Active)
|
||||
{
|
||||
#pragma warning disable CS0162 // Unerreichbarer Code wurde entdeckt.
|
||||
SendExtensionResponse(Extensions.STARTTLS);
|
||||
#pragma warning restore CS0162 // Unerreichbarer Code wurde entdeckt.
|
||||
}
|
||||
|
||||
SendResponse(ResponseCodes.C250, "SIZE " + (Configuration.MaxMessageSizeInKb * 1000).ToString());
|
Loading…
x
Reference in New Issue
Block a user