Iniciar uma conversa

Como fazer uma query que verifica número de e-mails enviados, vindos de um determinado IP?

Segue uma query que pode ser útil para determinar número de e-mails enviados para fora, por um IP liberado para efetuar relay através do seu servidor. Basta especificar o IP adequado e data (formato AAAA-MM-DD).

SELECT COUNT(*) FROM smtp,(SELECT lg_messageid FROM smtp WHERE lg_fromip="67.208.51.21" and lg_Error="OK" AND lg_clientsession='N'
AND lg_date>='2010-01-11' AND lg_date<='2010-01-18') as IDs
WHERE
smtp.lg_MessageID = IDs.lg_messageid
AND lg_ClientSession='Y' AND lg_Error='OK'

Tal query pode ser gravada e usada na parte de Queries customizadas do visualizador do MLA (Analisador de logs), bem como embutida no XML do relatório diário enviado via e-mail (pasta /loganalyzer, arquivo reports.xml).
Escolher arquivos ou arraste e solte arquivos
Esse artigo foi útil?
Sim
Não
  1. Flávio Zarur Lucarelli

  2. Publicado

Comentários