from . import util as _util
-_USER_AGENT = 'rss2email/{} +{}'.format(__version__, __url__)
+_USER_AGENT = 'rss2email/{} ({})'.format(__version__, __url__)
_feedparser.USER_AGENT = _USER_AGENT
_urllib_request.install_opener(_urllib_request.build_opener())
_SOCKET_ERRORS = []
'active',
'date_header',
'trust_guid',
+ 'trust_link',
'html_mail',
'use_css',
'unicode_snob',
def _get_entry_id(self, entry):
"""Get best ID from an entry."""
+ if self.trust_link:
+ return entry.get('link', None)
if self.trust_guid:
if getattr(entry, 'id', None):
# Newer versions of feedparser could return a dictionary