aol rejects email header does not include a valid domain name, as it assumes it to be spam.
configure your smtp settings to use a valid domain or ip address which can be looked up, and it should work for aol and other providers which block blank/relay servers.
although you can use ANY valid address... such as
www.microsoft.com .... it is ILLEGAL to send/relay mail using a domain which you do not own.