On 2023-04-21 at 17:47:59 UTC-0400 (Fri, 21 Apr 2023 17:47:59 -0400)
Ralph Hayon via MIMEDefang <[email protected]>
is rumored to have said:

Ok, thanks.

If that is the case, how can I do the same with mimedefang ?

Is there a way to easily extract the select fields I need from INPUTMSG (sender, host, etc) after filter_begin()?

See the section "GLOBAL VARIABLES SET BY MIMEDEFANG.PL" in the man page for mimedefang-filter.

The filter_begin() function (as well as later functions) is passed a MIME::Entity object as an argument. See "perldoc MIME::Entity" and "perldoc MIME::Head" for details of how to extract the whole header block and specific header values.

If you are more comfortable working directly with text, you also have access to the INPUTMSG and HEADERS files in the mimedefang working directory.



Thanks.

Ralph

On 4/21/2023 4:56 PM, Dianne Skoll via MIMEDefang wrote:
On Fri, 21 Apr 2023 16:55:10 -0400
Ralph Hayon <[email protected]> wrote:

To confirm, with mailmunge, md_dkim_verify() should properly work
with filter_sender() since mailmunge is consistent for all callbacks.
No. You can't do any DKIM-checking until you have the message body and
that can't happen until filter_begin at the earliest.

However, the way you get the sender is $ctx->sender in filter_sender,
filter_recipient, and filter_begin... the accessor is consistent across
all the callbacks.

Regards,

Dianne.

_______________________________________________
NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID.  You may ignore it.

MIMEDefang mailing list [email protected]
https://lists.mimedefang.org/mailman/listinfo/mimedefang_lists.mimedefang.org


--
***************************************
Ralph Hayon
Natural Wireless

60 Saddle River Ave, Unit B
South Hackensack, New Jersey 07606

email:  [email protected]
www:    naturalwireless.com

office: 201-438-2865 x 403
fax:    201-438-1803
cell:   201-315-7397

       Natural Wireless
An Ultra Internet Service Provider
***************************************


_______________________________________________
NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID.  You may ignore it.

MIMEDefang mailing list [email protected]
https://lists.mimedefang.org/mailman/listinfo/mimedefang_lists.mimedefang.org


--
Bill Cole
[email protected] or [email protected]
(AKA @grumpybozo and many *@billmail.scconsult.com addresses)
Not Currently Available For Hire

_______________________________________________
NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID.  You may ignore it.

MIMEDefang mailing list [email protected]
https://lists.mimedefang.org/mailman/listinfo/mimedefang_lists.mimedefang.org

Reply via email to