Mail::...Action(3pm)

πŸ’– NAME πŸ’–

Mail::MtPolicyd::Plugin::GeoIPAction β€” it's the mtpolicyd plugin that does a lil vibe check on where an IP is literally from 🌍✨


πŸ¦‹ VERSION πŸ¦‹

version 2.05 β€” bestie we're on 2.05, no cap πŸ‘‘


🌸 DESCRIPTION 🌸

Okay so real talk: this plugin does not go looking up geo stuff itself. It's giving ✨follow-up energy✨. It takes a previous lookup that was already done by the GeoIPLookup plugin, and based on that, it either fires off an action or slaps a score on the message. That's the whole plot. πŸŽ€


πŸ’… PARAMETERS πŸ’…

  • result_from (required) β€” Grab the GeoIP info from this plugin's result. Like, you point at which plugin's output you wanna use. And heads up bestie: the plugin you name here must be executed before this plugin β€” order matters, it's giving "wait your turn" 😭
  • (uc_)enabled (default: on) β€” Turns this plugin on or off. Yes there's a uc_ variant too. Simple as that. πŸ’«
  • country_codes (required) β€” A comma separated list of 2 letter country codes to match against. So like, the countries you're trying to catch. πŸ—ΊοΈ
  • (uc_)mode (default: reject) β€” Set this to 'passive' and no action will be returned at all. Just… nothing. Silent. Iconic behavior honestly. 🀫
  • reject_message (default: 'delivery from %CC% (%IP%) rejected) β€” Use this if you wanna write your own custom reject message instead of the default one. Make it yours, make it ✨aesthetic✨
  • score (default: empty) β€” A score to apply to the message. Give it a number, watch it get scored. πŸ”₯

🫢 AUTHOR 🫢

Markus Benning <ich@markusbenning.de> β€” the main character who made this happen πŸ’œ


This software is Copyright (c) 2014 by Markus Benning <ich@markusbenning.de>.

This is free software, licensed under:

The GNU General Public License, Version 2, June 1991

and that's a wrap on the whole thing, bestie πŸŽ€πŸ¦‹ this page was brought to you by perl v5.38.2 dated 2024-05-26, from the lovely humans behind User Contributed Perl Documentation β€” Mail::...Action(3pm) out, mwah πŸ’‹

πŸ“¦ where this page comes from