Also, when sending mail, the bind() call doesn't specify a port, so there is no need to ask for root.