xref: /plugin/statistics/vendor/matomo/device-detector/regexes/client/pim.yml (revision d5ef99ddb7dfb0cfae33e9257bd1d788f682c50f)
1*d5ef99ddSAndreas Gohr###############
2*d5ef99ddSAndreas Gohr# Device Detector - The Universal Device Detection library for parsing User Agents
3*d5ef99ddSAndreas Gohr#
4*d5ef99ddSAndreas Gohr# @link https://matomo.org
5*d5ef99ddSAndreas Gohr# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
6*d5ef99ddSAndreas Gohr###############
7*d5ef99ddSAndreas Gohr
8*d5ef99ddSAndreas Gohr- regex: 'Outlook-Express(?:/(\d+[.\d]+))?'
9*d5ef99ddSAndreas Gohr  name: 'Outlook Express'
10*d5ef99ddSAndreas Gohr  version: '$1'
11*d5ef99ddSAndreas Gohr
12*d5ef99ddSAndreas Gohr# Outlook https://apps.apple.com/ru/app/microsoft-outlook/id951937596
13*d5ef99ddSAndreas Gohr- regex: '^Outlook-iOS/(?:.+\((\d+[.\d]+)\)$)?'
14*d5ef99ddSAndreas Gohr  name: 'Microsoft Outlook'
15*d5ef99ddSAndreas Gohr  version: '$1'
16*d5ef99ddSAndreas Gohr
17*d5ef99ddSAndreas Gohr- regex: '(?:(?:Microsoft )?Outlook|MacOutlook)(?:[/ ](\d+[.\d]+))?'
18*d5ef99ddSAndreas Gohr  name: 'Microsoft Outlook'
19*d5ef99ddSAndreas Gohr  version: '$1'
20*d5ef99ddSAndreas Gohr
21*d5ef99ddSAndreas Gohr# Default Mail Client for Windows
22*d5ef99ddSAndreas Gohr- regex: 'WindowsMail(?:/(\d+[.\d]+))'
23*d5ef99ddSAndreas Gohr  name: 'Windows Mail'
24*d5ef99ddSAndreas Gohr  version: '$1'
25*d5ef99ddSAndreas Gohr
26*d5ef99ddSAndreas Gohr- regex: '(?:Thunderbird|Icedove|Shredder)(?:/(\d+[.\d]+))?'
27*d5ef99ddSAndreas Gohr  name: 'Thunderbird'
28*d5ef99ddSAndreas Gohr  version: '$1'
29*d5ef99ddSAndreas Gohr
30*d5ef99ddSAndreas Gohr# Spicebird (http://www.spicebird.org/)
31*d5ef99ddSAndreas Gohr- regex: 'Spicebird/(\d+\.[.\d]+)'
32*d5ef99ddSAndreas Gohr  name: 'Spicebird'
33*d5ef99ddSAndreas Gohr  version: '$1'
34*d5ef99ddSAndreas Gohr
35*d5ef99ddSAndreas Gohr- regex: 'Airmail(?: (\d+[.\d]+))?'
36*d5ef99ddSAndreas Gohr  name: 'Airmail'
37*d5ef99ddSAndreas Gohr  version: '$1'
38*d5ef99ddSAndreas Gohr
39*d5ef99ddSAndreas Gohr- regex: 'Lotus-Notes(?:/(\d+[.\d]+))?'
40*d5ef99ddSAndreas Gohr  name: 'Lotus Notes'
41*d5ef99ddSAndreas Gohr  version: '$1'
42*d5ef99ddSAndreas Gohr
43*d5ef99ddSAndreas Gohr- regex: 'Barca(?:Pro)?(?:[/ ](\d+[.\d]+))?'
44*d5ef99ddSAndreas Gohr  name: 'Barca'
45*d5ef99ddSAndreas Gohr  version: '$1'
46*d5ef99ddSAndreas Gohr
47*d5ef99ddSAndreas Gohr- regex: 'Postbox(?:[/ ](\d+[.\d]+))?'
48*d5ef99ddSAndreas Gohr  name: 'Postbox'
49*d5ef99ddSAndreas Gohr  version: '$1'
50*d5ef99ddSAndreas Gohr
51*d5ef99ddSAndreas Gohr- regex: 'MailBar(?:[/ ](\d+[.\d]+))?'
52*d5ef99ddSAndreas Gohr  name: 'MailBar'
53*d5ef99ddSAndreas Gohr  version: '$1'
54*d5ef99ddSAndreas Gohr
55*d5ef99ddSAndreas Gohr- regex: 'The Bat!(?: Voyager)?(?:[/ ](\d+[.\d]+))?'
56*d5ef99ddSAndreas Gohr  name: 'The Bat!'
57*d5ef99ddSAndreas Gohr  version: '$1'
58*d5ef99ddSAndreas Gohr
59*d5ef99ddSAndreas Gohr- regex: 'DAVdroid(?:/(\d+[.\d]+))?'
60*d5ef99ddSAndreas Gohr  name: 'DAVdroid'
61*d5ef99ddSAndreas Gohr  version: '$1'
62*d5ef99ddSAndreas Gohr
63*d5ef99ddSAndreas Gohr# SeaMonkey
64*d5ef99ddSAndreas Gohr- regex: '(?:SeaMonkey|Iceape)(?:/(\d+[.\d]+))?'
65*d5ef99ddSAndreas Gohr  name: 'SeaMonkey'
66*d5ef99ddSAndreas Gohr  version: '$1'
67*d5ef99ddSAndreas Gohr
68*d5ef99ddSAndreas Gohr# Live5ch
69*d5ef99ddSAndreas Gohr- regex: 'Live5ch/(\d+[.\d]+)'
70*d5ef99ddSAndreas Gohr  name: 'Live5ch'
71*d5ef99ddSAndreas Gohr  version: '$1'
72*d5ef99ddSAndreas Gohr
73*d5ef99ddSAndreas Gohr- regex: 'JaneView/'
74*d5ef99ddSAndreas Gohr  name: 'JaneView'
75*d5ef99ddSAndreas Gohr  version: ''
76*d5ef99ddSAndreas Gohr
77*d5ef99ddSAndreas Gohr- regex: 'BathyScaphe/'
78*d5ef99ddSAndreas Gohr  name: 'BathyScaphe'
79*d5ef99ddSAndreas Gohr  version: ''
80*d5ef99ddSAndreas Gohr
81*d5ef99ddSAndreas Gohr# Raindrop.io (https://raindrop.io/)
82*d5ef99ddSAndreas Gohr- regex: 'Raindrop\.io/(\d+[.\d]+)'
83*d5ef99ddSAndreas Gohr  name: 'Raindrop.io'
84*d5ef99ddSAndreas Gohr  version: '$1'
85*d5ef99ddSAndreas Gohr
86*d5ef99ddSAndreas Gohr# Franz (https://meetfranz.com/)
87*d5ef99ddSAndreas Gohr- regex: 'Franz/(\d+[.\d]+)'
88*d5ef99ddSAndreas Gohr  name: 'Franz'
89*d5ef99ddSAndreas Gohr  version: '$1'
90*d5ef99ddSAndreas Gohr
91*d5ef99ddSAndreas Gohr# Mailspring (https://www.electronjs.org/apps/mailspring)
92*d5ef99ddSAndreas Gohr- regex: 'Mailspring/(\d+[.\d]+)'
93*d5ef99ddSAndreas Gohr  name: 'Mailspring'
94*d5ef99ddSAndreas Gohr  version: '$1'
95*d5ef99ddSAndreas Gohr
96*d5ef99ddSAndreas Gohr# Notion (https://www.notion.so/)
97*d5ef99ddSAndreas Gohr- regex: 'Notion/(\d+[.\d]+)'
98*d5ef99ddSAndreas Gohr  name: 'Notion'
99*d5ef99ddSAndreas Gohr  version: '$1'
100*d5ef99ddSAndreas Gohr
101*d5ef99ddSAndreas Gohr# Basecamp (https://basecamp.com/)
102*d5ef99ddSAndreas Gohr- regex: 'Basecamp[0-9]/?(\d+[.\d]+)'
103*d5ef99ddSAndreas Gohr  name: 'Basecamp'
104*d5ef99ddSAndreas Gohr  version: '$1'
105*d5ef99ddSAndreas Gohr
106*d5ef99ddSAndreas Gohr# Evernote (https://evernote.com/)
107*d5ef99ddSAndreas Gohr- regex: 'Evernote/?(\d+[.\d]+)'
108*d5ef99ddSAndreas Gohr  name: 'Evernote'
109*d5ef99ddSAndreas Gohr  version: '$1'
110*d5ef99ddSAndreas Gohr
111*d5ef99ddSAndreas Gohr# Rambox Pro (https://rambox.app/)
112*d5ef99ddSAndreas Gohr- regex: 'ramboxpro/(\d+\.[.\d]+)?'
113*d5ef99ddSAndreas Gohr  name: 'Rambox Pro'
114*d5ef99ddSAndreas Gohr  version: '$1'
115*d5ef99ddSAndreas Gohr
116*d5ef99ddSAndreas Gohr# Mailbird (https://www.getmailbird.com/)
117*d5ef99ddSAndreas Gohr- regex: 'Mailbird/(\d+\.[.\d]+)/'
118*d5ef99ddSAndreas Gohr  name: 'Mailbird'
119*d5ef99ddSAndreas Gohr  version: '$1'
120*d5ef99ddSAndreas Gohr
121*d5ef99ddSAndreas Gohr# Yahoo Mail (https://apps.apple.com/us/app/yahoo-mail-organised-email/id577586159)
122*d5ef99ddSAndreas Gohr- regex: 'Yahoo%20Mail'
123*d5ef99ddSAndreas Gohr  name: 'Yahoo Mail'
124*d5ef99ddSAndreas Gohr  version: ''
125*d5ef99ddSAndreas Gohr
126*d5ef99ddSAndreas Gohr# Yahoo! Mail (https://play.google.com/store/apps/details?id=jp.co.yahoo.android.ymail | https://apps.apple.com/jp/app/yahoo-%E3%83%A1%E3%83%BC%E3%83%AB/id669931877)
127*d5ef99ddSAndreas Gohr- regex: 'jp.co.yahoo.ymail/([\d.]+)'
128*d5ef99ddSAndreas Gohr  name: 'Yahoo! Mail'
129*d5ef99ddSAndreas Gohr  version: '$1'
130*d5ef99ddSAndreas Gohr
131*d5ef99ddSAndreas Gohr# eM Client (https://emclient.com/)
132*d5ef99ddSAndreas Gohr- regex: 'eM ?Client/(\d+\.[.\d]+)'
133*d5ef99ddSAndreas Gohr  name: 'eM Client'
134*d5ef99ddSAndreas Gohr  version: '$1'
135*d5ef99ddSAndreas Gohr
136*d5ef99ddSAndreas Gohr# NAVER Mail (https://play.google.com/store/apps/details?id=com.nhn.android.mail)
137*d5ef99ddSAndreas Gohr- regex: 'NaverMailApp/(\d+\.[.\d]+)'
138*d5ef99ddSAndreas Gohr  name: 'NAVER Mail'
139*d5ef99ddSAndreas Gohr  version: '$1'
140*d5ef99ddSAndreas Gohr
141*d5ef99ddSAndreas Gohr- regex: '^Mail/([\d.]+)'
142*d5ef99ddSAndreas Gohr  name: 'Apple Mail'
143*d5ef99ddSAndreas Gohr  version: '$1'
144*d5ef99ddSAndreas Gohr
145*d5ef99ddSAndreas Gohr# Foxmail (https://www.foxmail.com/)
146*d5ef99ddSAndreas Gohr- regex: 'Foxmail/(\d+[.\d]+)'
147*d5ef99ddSAndreas Gohr  name: 'Foxmail'
148*d5ef99ddSAndreas Gohr  version: '$1'
149*d5ef99ddSAndreas Gohr
150*d5ef99ddSAndreas Gohr# Mail Master (https://apps.apple.com/mw/app/mail-master-by-netease/id897003024)
151*d5ef99ddSAndreas Gohr- regex: 'MailMaster(?:PC|_Android_Mobile)?/(\d+[.\d]+)'
152*d5ef99ddSAndreas Gohr  name: 'Mail Master'
153*d5ef99ddSAndreas Gohr  version: '$1'
154*d5ef99ddSAndreas Gohr
155*d5ef99ddSAndreas Gohr# BlueMail (https://bluemail.me/)
156*d5ef99ddSAndreas Gohr- regex: 'BlueMail/(\d+[.\d]+)'
157*d5ef99ddSAndreas Gohr  name: 'BlueMail'
158*d5ef99ddSAndreas Gohr  version: '$1'
159*d5ef99ddSAndreas Gohr
160*d5ef99ddSAndreas Gohr- regex: 'mailapp/(\d+\.[.\d]+)'
161*d5ef99ddSAndreas Gohr  name: 'mailapp'
162*d5ef99ddSAndreas Gohr  version: '$1'
163*d5ef99ddSAndreas Gohr
164*d5ef99ddSAndreas Gohr# Gmail
165*d5ef99ddSAndreas Gohr- regex: 'Android-Gmail'
166*d5ef99ddSAndreas Gohr  name: 'Gmail'
167*d5ef99ddSAndreas Gohr  version: ''
168