Recursive/Related Searching

One of the functions of my Elasticsearch server is searching mail log files. I'm curious if it's possible to build a query which returns related queue IDs which don't necessarily include the original query term.

IE... Searching for "person@place.com" returns:

8DEB013F764: to=person@place.com, relay=blah, delay=0.47, delays=0.13/0/0.23/0.1, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as F2DBE12D4F8_6FD99CDF)

I'd like a query able to search for "person@place.com" and then return all results with their queuid term matching "8DEB013F764":

8DEB013F764: removed
8DEB013F764: to=person@place.com, relay=somewhere:25, delay=0.47, delays=0.13/0/0.23/0.1, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as F2DBE12D4F8_6FD99CDF)
8DEB013F764: client=someplace
8DEB013F764: message-id=
8DEB013F764: from=, size=66409, nrcpt=1 (queue active)

All of the individual fields are already grok't into their own terms. Any advice on making the query work is much appreciated. : )