Greylisting é uma técnica de filtragem de spam que é usada para identificar e bloquear o envio de spam. Ela funciona verificando se um email foi enviado por um servidor de correio que já foi verificado como legítimo. Se um email for enviado por um servidor de correio que ainda não foi verificado, o email é rejeitado temporariamente e o servidor de correio é solicitado a reenviar o email mais tarde. Se o servidor de correio reenviar o email como solicitado, o email é entregue normalmente. Se o servidor de correio não reenviar o email, o email é marcado como spam ou rejeitado completamente.
A ideia por trás do Greylisting é que os spamers geralmente não reenviarão o email como solicitado, enquanto que os servidores de correio legítimos o farão. Isso significa que o Greylisting pode ajudar a bloquear o envio de spam sem afetar a entrega de emails legítimos. No entanto, o Greylisting também pode levar a problemas de atraso na entrega de emails legítimos, especialmente se o servidor de correio do remetente não estiver configurado corretamente para reenviar o email como solicitado. Por esse motivo, o Greylisting é um tipo de filtragem de spam que é mais adequado para ser usado em conjunto com outras técnicas de filtragem de spam.