После извлечения содержимого электронной почты из Gmail вы можете использовать библиотеку анализатора электронной почты Python для анализа раздела MIME, который является HTML.См .: https://docs.python.org/3.7/library/email.parser.html
Имея HTML-код, вы можете использовать Beautifulsoup для анализа всего, что вам нужно, см .: https://www.crummy.com/software/BeautifulSoup/bs4/doc/
На приведенной выше странице документации "Одна общая задачаизвлекает все URL-адреса, найденные в тегах страницы ", и вот фрагмент кода:
for link in soup.find_all('a'):
print(link.get('href'))
Если библиотека анализатора электронной почты сообщает, что в электронной почте нет компонента HTML, вам придется просмотреть текстищите ссылки (например, ищите "http://" или" https /").