Non è detto. Un client/server di posta "corretto" quando invia una mail usando SMTP, usa gli indirizzi che sono stati inseriti in to, cc, bcc - i primi due li scrive anche nell'header del messaggio di posta, gli indirizzi in bcc non sono invece scritti nell'header dei messaggi inviati (se no non sarebbero più bcc...)
Un software scritto per spammare è capace di spoofare i messaggi, e gli indirizzi a cui invia possono non avere nulla a che fare con l'header del messaggio, usa una lista di indirizzi separata alla quale inviare i messaggi di spam caricati.
Questo perché SMTP non fa alcun controllo se gli indirizzi che sono inviati tramite il comando RCPT TO corrispondono a quelli nell'header del messaggio inviato con il comando DATA. Sono specifiche di 40 anni fa quando chi usava Internet era una persona educata.