Monthly Archives: April 2009

Extending Java’s Semaphore to Allow Dynamic Resizing

Marshall wrote an excellent post explaining how to dynamically change the number of permits when using semaphores in Java, which I thought I’d share for anyone interested. This can be particularly useful if you have a long-running daemon which you don’t wish to restart for changes such as this. If you are using semaphores in Java, or if you don’t even use Java but just want to learn more about semaphores, I’d recommend giving it a read.

Email Deliverability & RFC 2142: Everything you wanted to know and never dared to ask

Today Franck Martin wrote an interesting post regarding RFC 2142 (“Mailbox names for common services, roles and functions”) and how it relates to email deliverability. If you are running your own email server or own a domain, you may interested in reading it as it sums up what email addresses are expected to be manned at any domain and for what purposes.

For example, did you know that “if an Internet service provider’s domain name is COMPANY.COM, then the ABUSE@COMPANY.COM address must be valid and supported”? And are you manning your postmaster and hostmaster addresses?