[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[OT] regex.



Dec 27 11:09:54 mail amavis[31838]: (31838-10) Passed CLEAN, LOCAL
[192.168.8.64] [192.168.8.64] <network@example.com> ->
<utente1@example.com>,<utente2@example.com>,<utente3@example.com>,<user@domain.it>,
Message-ID: <20081227100953.81113EE60@mail.example.com>, mail_id:
Aokl-o0FMIPA, Hits: -, queued_as: 71EEAEE61, 242 ms

Voglio catturare dalla riga indicata tutti gli indizizzi mail il cui
dominio e' example.com separando il mittente dai destinatari, in modo
da capire quale spedisce e verso chi.
La regex che sto provando ad utilizzare e'
 /<([a-z]+\.?[a-z]*@example\.com)>\s->\s<([a-z]+\.?[a-z]*@example\.com)+>/
ma non funziona poiche' mi cattura il mittente e solo uno dei 3 destinatari.


Reply to: