Mail from yahoo going through site archive or mail in mailbool from a user whose email address is at yahoo may be rejected by Yahoo.
Yahoo uses DMARC in reject mode. So any mail from yahoo without proper DKIM signature is considered a forgery.
Allow a site to define a domain. Any mail with a From outside that domain has its From replaced with something like noreply@sakai. The original From is moved to a Reply-to.