I would expect a database of valid email addresses had been compromised. Context of what is being “obtained” matters, of course. But the sum total of valid IP addresses is a fixed, finite, and well-known value. Can you write a script to generate all valid email addresses?
Think about if the title said "800K email addresses obtained illegitimately", and what you would interpret the meaning of that to be.