Thanks Selva for you answer.
In my Mailman 3 installation there is no /var/log/mailman/subscribe
I have logs about confirmations emails in
mailman/var/logs/smtp.log
the format is the following:
Jun 03 13:45:27 2018 (20764) ('127.0.0.1', 40145) handling connection
Jun 03 13:45:27 2018 (20764) ('127.0.0.1', 40145) Data: b'LHLO
mails.example.com'
Jun 03 13:45:27 2018 (20764) ('127.0.0.1', 40145) Data: b'MAIL
FROM:<contact(a)maadix.net>'
Jun 03 13:45:27 2018 (20764) ('127.0.0.1', 40145) sender:
contact(a)example.net
Jun 03 13:45:27 2018 (20764) ('127.0.0.1', 40145) Data: b'RCPT
TO:<prueba-confirm+7c010b0d89513b26d72cb4642e80447a2280ac86(a)list.example.org>'
Jun 03 13:45:27 2018 (20764) ('127.0.0.1', 40145) recip:
prueba-confirm+7c010b0d89513b26d72cb4642e80447a2280ac86(a)list.example.org
Jun 03 13:45:27 2018 (20764) ('127.0.0.1', 40145) Data: b'DATA'
Jun 03 13:45:27 2018 (20764) ('127.0.0.1', 40145) Data: b'QUIT'
So, one solution that comes to my mind is to grep this log file.
This is not a perfect solution and the full confirmation email is still
missing.
I am not sure if this would be GDPR compliant.
Maddish
El 03/06/18 a las 18:17, Selva Nair escribió:
> Hi,
>
> On Sun, Jun 3, 2018 at 10:12 AM, contact(a)maadix.net <contact(a)maadix.net> wrote:
>>
>> Hi,
>>
>> I am new in the list. I have been looking for this topic in the archives
>> in order to avoid duplicate, but I could not find any thread.
>>
>> According to the new GDPR rules, lists owners need to have a
>> confirmation from subscribers, and this is easy to do with Mailman 3.
>>
>> What I can't figure out is how to save all the confirmation emails
>> received from users.
>>
>> I only see the confirmations commands emails in the logs,
>>
>> Is there another place/way to store them?
>
> We have been doing this with mailman2 since Canadian Anti-Spam Law (CASL)
> got enacted (2014) by independently archiving the confirmation messages.
> With postfix we use recipient_bcc_maps and a script to do some extra filtering
> but its clunky, and does not check that the confirmation succeeded or not.
>
> A feature within mailman to archive successful confirmations would be
> useful. Keeping unsubscribe requests and evidence of subsequent
> actions also seems necessary at least as per CASL.
>
> That said, we also keep the /var/log/mailman/subscribe logs (not sure
> what that would be in mailman 3). Although the log has a single line
> for each action, it may be enough to show (?) that a double opt-in process
> was properly followed or unsub request was acted up on.
>
> Thanks,
>
> Selva
>
--
Maadix
*MaadiX*
Tu nube en tus manos
https://maadix.nethttps://twitter.com/MaadiXnet