
Security News
Google’s OSV Fix Just Added 500+ New Advisories — All Thanks to One Small Policy Change
A data handling bug in OSV.dev caused disputed CVEs to disappear from vulnerability feeds until a recent fix restored over 500 advisories.
lakerfield.pop3server
Advanced tools
Pop3Server is a simple, yet highly functional POP3 server implementation. It is based on the structure of the SmtpServer project by cosullivan, with modifications to implement POP3 instead of SMTP. Written entirely in C#, showcases the potential for a full-featured POP3 server built on .NET.
Special thanks to cosullivan for the original SmtpServer project, which served as the foundation for Pop3Server.
This project is in its early stages and is a proof of concept for a POP3 server. The code structure and architecture have been adapted from the original SmtpServer project to support POP3.
To get the Pop3Server up and running, you can follow this example from the included project in the example\Pop3WorkerService
folder. Here's how to start the server:
var options = new Pop3ServerOptionsBuilder()
.ServerName("POP3 Server")
.Endpoint(endpoint => endpoint
.Port(110)
.AllowUnsecureAuthentication())
.Build();
var serviceProvider = new ServiceProvider();
serviceProvider.Add(new ConsoleUserAuthenticator());
serviceProvider.Add(new ConsoleMessageStore());
var pop3Server = new Pop3Server.Pop3Server(options, serviceProvider);
await pop3Server.StartAsync(CancellationToken.None);
Pop3Server currently supports the following POP3 commands:
An example project demonstrating how to set up and run the Pop3Server is included in the example\Pop3WorkerService
folder. This example provides a basic implementation to help you get started with using and customizing the server.
Contributions are welcome! If you find bugs or have feature requests, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.
FAQs
Unknown package
We found that lakerfield.pop3server demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
A data handling bug in OSV.dev caused disputed CVEs to disappear from vulnerability feeds until a recent fix restored over 500 advisories.
Research
/Security News
175 malicious npm packages (26k+ downloads) used unpkg CDN to host redirect scripts for a credential-phishing campaign targeting 135+ organizations worldwide.
Security News
Python 3.14 adds template strings, deferred annotations, and subinterpreters, plus free-threaded mode, an experimental JIT, and Sigstore verification.