سلام
از شرکت هاستینگ خود سوال نمایید آیا smtp Authenticated فعال است؟به این منظور که اگر فعال باشد شما نمی توانید From را آدرسی غیر از دامنه خود وارد نمایید،شما دقیقا آدرس yahoo قرار داده اید،یکی از دلایلش ممکن است این باشد،سوال نمایید او نتیجه را اگر حل نشد به من اعلام نمایید تا راهنمای دیگری کنم.