Hi all I was wondering if someone could define this type of spamming as I cannot seem to find anything about it when trying a search.

98.139.91.237 nm29-vm1.bullet.mail.sp2.yahoo.com United States [ ] [ ] [ ] [ ]
98.139.91.68 tm8.bullet.mail.sp2.yahoo.com United States [ ] [ ] [ ] [ ]
98.139.91.38 omp1038.mail.sp2.yahoo.com United States [ ] [ ] [ ] [ ]
127.0.0.1 localhost (GeoIP Lookup Failed) [ ] [ ] [ ] [ ]
41.189.34.143 (Reverse Lookup Failed) Cote D'Ivoire [ ] [ ] [ ] [ ]
I want to find a way to stop the relaying through different servers to reach my server if that is possible. I've tried blocking the offending ip (41.189.34.143) but he is still able to send my server spam using the same technique. Is there a script or software that checks all the way back to the originating ip address before allowing email to be delivered? Obviously blocking yahoo, hotmail, etc will only cause problems for clients.