<?php

$text = 'Текст, содержащий почтовые адреса. Вот первый admin@example.com, а вот
второй you+me@some.domain-domain.com';

$matches = [];
preg_match_all('/[\w+.-]+@[a-z.-]+/i', $text, $matches);

print_r($matches[0]);