This is mailfromd.info, produced by makeinfo version 6.7 from
mailfromd.texi.

Published by the Free Software Foundation, 51 Franklin Street, Fifth
Floor, Boston, MA 02110-1301 USA

   Copyright (C) 2005-2022 Sergey Poznyakoff

   Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.  A
copy of the license is included in the section entitled "GNU Free
Documentation License".
INFO-DIR-SECTION Email
START-INFO-DIR-ENTRY
* Mailfromd: (mailfromd).          General-purpose mail-filtering software.
* mailfromd: (mailfromd) Invocation.  Mail Filtering and Real-time Modification daemon.
* calloutd: (mailfromd) calloutd.  A Stand-Alone Callout Daemon.
* mfdbtool: (mailfromd) mfdbtool.  Database Management Tool.
* mtasim: (mailfromd) mtasim.      MTA simulator.
* pmult: (mailfromd) pmult.        Pmilter multiplexer program.
END-INFO-DIR-ENTRY

    









     Dedico aquest treball a Lluis Llach, per obrir els nous horitzons.
    
    


Indirect:
mailfromd.info-1: 1165
mailfromd.info-2: 307082
mailfromd.info-3: 601993

Tag Table:
(Indirect)
Node: Top1165
Node: Preface9678
Node: History11262
Ref: History-Footnote-116950
Node: Acknowledgments16994
Node: Intro19138
Ref: Intro-Footnote-121354
Ref: Intro-Footnote-221392
Ref: Intro-Footnote-321427
Node: Conventions21464
Node: Overview22689
Node: SAV23397
Ref: standard verification24294
Node: Limitations27612
Node: Rate Limit29707
Node: SPF30187
Node: Building31197
Ref: DBM32115
Ref: default user privileges34258
Ref: statedir36749
Ref: syslog-async38738
Node: Tutorial42313
Node: Start Up43359
Ref: handler names45509
Ref: milter-control-flow46312
Node: Simplest Configurations47920
Node: Conditional Execution50719
Node: Functions and Modules53020
Ref: funcall53638
Node: Domain Name System55557
Node: Checking Sender Address56594
Ref: Checking Sender Address-Footnote-159054
Node: SMTP Timeouts59156
Ref: callout server60592
Node: Avoiding Verification Loops62777
Ref: Avoiding Verification Loops-Footnote-166002
Ref: Avoiding Verification Loops-Footnote-266083
Node: HELO Domain66101
Node: rset69162
Node: Controlling Number of Recipients70469
Ref: Controlling Number of Recipients-Footnote-173868
Node: Sending Rate73958
Ref: TBF77570
Node: Greylisting80518
Ref: greylisting types83635
Ref: whitelisting85008
Node: Local Account Verification86083
Node: Databases88716
Node: Database Formats90525
Ref: cache expiration91360
Node: Basic Database Operations92860
Ref: --list option93154
Ref: estimated time of sending94304
Ref: deleting from databases95075
Node: Database Maintenance95255
Ref: compaction96374
Ref: compact cronjob97040
Node: Testing Filter Scripts97302
Ref: test mode99676
Ref: overriding initial values100270
Node: Run Mode102296
Node: top-block104346
Node: getopt106635
Ref: vaptr113560
Ref: getopt-Footnote-1114776
Node: Logging and Debugging114867
Ref: syslog tag117272
Ref: Message-ID118487
Ref: debugging level specification119554
Ref: SMTP transcript124930
Node: Runtime errors125849
Ref: uncaught exceptions129501
Ref: tracing runtime errors131167
Node: Notes133540
Ref: variable--constant clashes134885
Node: MFL135816
Ref: MFL-Footnote-1137431
Node: Comments137577
Ref: include138260
Ref: include search path138572
Ref: include_once139582
Ref: line140063
Node: Pragmas140377
Node: prereq141063
Node: stacksize141579
Ref: unit-size142360
Ref: automatic stack resizing142917
Node: regex144948
Ref: pragma regex145072
Node: dbprop147275
Node: greylist147560
Node: miltermacros148296
Node: provide-callout149598
Node: Data Types149896
Node: Numbers150606
Node: Literals151057
Ref: Double-quoted strings151594
Ref: backslash-interpretation152008
Ref: singe-vs-double153987
Ref: Literals-Footnote-1154400
Ref: Literals-Footnote-2155074
Node: Here Documents155176
Node: Sendmail Macros157248
Node: Constants158111
Node: Built-in constants160712
Node: Variables164144
Ref: variable scope164501
Node: Predefined variables168584
Ref: cache_used example169127
Ref: ehlo_domain170198
Ref: mailfrom_address171803
Node: Back references173341
Ref: Back references-Footnote-1174700
Node: Handlers174802
Ref: connect handler175651
Ref: hostname in connect handler175865
Ref: socket-families176380
Ref: body handler182945
Ref: eom handler184737
Ref: handler-arguments185244
Node: begin/end186210
Node: Functions189346
Ref: User-defined190781
Ref: function scope of visibility191469
Ref: variadic functions194309
Ref: sum--example195914
Ref: function alias196608
Node: Some Useful Functions198079
Ref: Some Useful Functions-Footnote-1201168
Node: Expressions201338
Node: Constant expressions202149
Node: Function calls202394
Node: Concatenation202636
Node: Arithmetic operations203095
Node: Bitwise shifts203553
Node: Relational expressions203962
Ref: table-relational-expr204176
Node: Special comparisons204842
Ref: table-special-comp-expr205165
Ref: mx matches206102
Node: Boolean expressions207713
Ref: table boolean-expr208064
Node: Precedence208568
Ref: Precedence-Footnote-1210311
Node: Type casting210795
Ref: explicit type casts211555
Node: Shadowing211716
Ref: variable--constant shadowing215270
Node: Statements217003
Node: Actions217464
Ref: reject218774
Ref: header manipulation220872
Node: Assignments221792
Node: Pass222667
Node: Echo223049
Node: Conditionals223538
Ref: switch224977
Node: Loops226775
Node: Exceptions230408
Ref: status.mf231323
Node: Built-in Exceptions231497
Ref: exception names231916
Node: User-defined Exceptions236320
Node: Catch and Throw237100
Ref: throw241978
Ref: Catch and Throw-Footnote-1242590
Node: Polling242663
Ref: figure-poll-wrapper244390
Ref: figure-stdpoll245308
Ref: poll246828
Node: Modules248352
Node: module structure248989
Node: scope of visibility250725
Node: import251644
Node: Preprocessor254493
Ref: defined255871
Ref: Preprocessor-Footnote-1260357
Ref: Preprocessor-Footnote-2260442
Node: Filter Script Example260587
Node: Reserved Words264735
Node: Library266106
Node: Macro access267563
Ref: Macro access-Footnote-1268955
Node: String transformation269143
Ref: s-expression269719
Ref: global replace270632
Node: String manipulation274127
Ref: index-built-in275185
Ref: interval275733
Ref: rindex277020
Ref: substr277547
Ref: substring278027
Ref: tolower278739
Ref: toupper279019
Ref: strip_domain_part281586
Ref: revip282447
Node: String formatting283003
Node: Character Type289238
Ref: Character Type-Footnote-1291669
Node: I/O functions291735
Ref: io_buffering292700
Ref: io_buffer_size293496
Ref: open293703
Ref: getline303001
Ref: setbuf305002
Node: Filtering functions307082
Node: Filters309500
Ref: iconv314586
Ref: iconv fallback314749
Node: Email processing functions319152
Node: Envelope modification functions320388
Node: Header modification functions321483
Node: Body Modification Functions326670
Node: Message modification queue328567
Node: Mail header functions331190
Ref: Mail header functions-Footnote-1333084
Node: Mail body functions333164
Node: EOM Functions334015
Node: Current Message Functions334705
Ref: current_message334888
Node: Mailbox functions336321
Node: Message functions339773
Node: Header functions343115
Ref: message_header_count343576
Node: Message body functions345196
Node: MIME functions347360
Ref: MIME decoding348552
Ref: mimedecode348907
Node: Message digest functions351964
Node: Quarantine functions355239
Node: SMTP Callout functions355557
Node: Compatibility Callout functions358187
Ref: poll-variables-table360925
Node: Internet address manipulation functions361921
Node: DNS functions365032
Node: dns_query365473
Node: Simplified DNS functions368657
Ref: primitive_hasmx371857
Ref: hasmx372094
Ref: hostname function373001
Ref: primitive_ismx373524
Ref: ismx374009
Node: Geolocation functions378610
Node: Legacy geoip support383229
Node: Database functions385228
Ref: dbmap387640
Ref: safedb_verbose390998
Ref: dbm-seq391326
Ref: relayed393730
Node: System functions394073
Ref: strftime396397
Ref: System functions-Footnote-1399289
Node: Passwd functions399385
Node: Sieve Interface400776
Node: Interfaces to Third-Party Programs405353
Node: SpamAssassin407025
Ref: sa407166
Ref: sa-floating-point-conversion408289
Node: DSPAM412169
Ref: dspam probability and confidence414721
Ref: dspam classify example417103
Node: flags-dspam418088
Ref: dspam-modes418698
Ref: dspam-flags418946
Ref: dspam-tokenizers419221
Ref: dspam-training-modes419537
Node: class-dspam419797
Ref: dspam-classifications420342
Ref: dspam-sources420709
Node: vars-dspam421088
Node: ClamAV422970
Node: Rate limiting functions423784
Ref: Rate limiting functions-Footnote-1426559
Node: Greylisting functions426678
Node: Special test functions427977
Ref: valid_domain428710
Ref: heloarg_test429049
Node: Mail Sending Functions430611
Ref: mailer url431143
Node: Blacklisting Functions436475
Ref: match_dnsbl436786
Ref: match_rhsbl437779
Node: SPF Functions438535
Ref: spf-globals444947
Ref: spf_explanation445079
Ref: SPF Functions-Footnote-1448995
Node: DKIM449166
Ref: dkim_sign and sendmail460218
Ref: MMQ and dkim_sign461832
Node: Setting up a DKIM record463012
Ref: Setting up a DKIM record-Footnote-1464655
Node: Sockmaps464701
Node: NLS Functions466895
Node: Syslog Interface472689
Node: Debugging Functions474116
Ref: debug_spec476197
Node: Using MFL Mode479957
Ref: mfl-basic-offset484398
Ref: mfl-case-line-offset484734
Ref: mfl-loop-statement-offset485518
Ref: mfl-loop-continuation-offset485785
Ref: Using MFL Mode-Footnote-1486218
Node: Mailfromd Configuration486390
Ref: Mailfromd Configuration-Footnote-1489933
Node: conf-types490100
Ref: time interval specification490433
Ref: milter port specification490979
Node: conf-base491452
Node: conf-resolver492892
Node: conf-server493930
Ref: configuring default callout server496791
Node: conf-milter497151
Node: conf-debug497867
Node: conf-timeout499855
Ref: smtp-timeouts502313
Node: conf-callout503108
Node: conf-priv504606
Node: conf-database505486
Ref: expire-interval-conf506343
Node: conf-runtime507875
Node: conf-mailutils508775
Node: Invocation509625
Node: options510629
Node: Operation Modifiers510929
Ref: --daemon511073
Ref: --run511120
Ref: --show-defaults511329
Ref: --test511400
Node: General Settings511572
Ref: --callout-socket511739
Ref: --foreground511879
Ref: --group512056
Ref: --include512280
Ref: --mailer512516
Ref: --mtasim512613
Ref: --optimize512692
Ref: --port512879
Ref: --milter-socket512879
Ref: --pidfile513090
Ref: --relayed-domain-file513252
Ref: option relay513281
Ref: --resolv-conf-file513599
Ref: --state-directory513713
Ref: --source-ip514020
Ref: --user514221
Ref: --variable514447
Node: Preprocessor Options514675
Ref: --no-preprocessor514971
Ref: --preprocessor515026
Ref: --define515132
Ref: --undefine515237
Node: Timeout Control515492
Ref: --milter-timeout515740
Node: Logging and Debugging Options515964
Ref: --location-column516167
Ref: --debug516349
Ref: --dump-code516437
Ref: --dump-grammar-trace516605
Ref: --dump-lex-trace516781
Ref: --dump-macros516959
Ref: --dump-tree517200
Ref: --dump-xref517320
Ref: --lint517646
Ref: --single-process517843
Ref: --stack-trace518069
Ref: gacopyz-log option518366
Ref: --gacopyz-log518366
Ref: --logger519935
Ref: --log-facility520068
Ref: --log-tag520132
Ref: --source-info520233
Ref: --syntax-check520670
Ref: --trace520715
Ref: --trace-program520887
Ref: --transcript521510
Ref: --syslog521661
Ref: --stderr521734
Ref: --xref521827
Node: Informational Options521897
Node: Starting and Stopping522197
Node: MTA Configuration527100
Node: Sendmail527422
Ref: exporting macros528488
Node: MeTA1531834
Node: Postfix535748
Ref: postfix-socket536509
Node: calloutd538694
Node: config-calloutd539355
Node: conf-calloutd-setup542443
Node: conf-calloutd-server542897
Node: conf-calloutd-log545424
Node: invocation-calloutd546386
Ref: --debug-level548955
Ref: --config-file549757
Ref: --config-lint549814
Ref: --config-verbose549950
Ref: --no-site-config550025
Ref: --set550105
Ref: --config-help550204
Ref: --show-config-options550259
Ref: --help550315
Ref: --usage550359
Ref: --version550403
Node: protocol-calloutd550448
Node: mfdbtool556605
Node: Invoking mfdbtool556829
Ref: --list557156
Ref: --delete557347
Ref: --expire557603
Ref: --compact558090
Ref: --all558590
Ref: --expire-interval558927
Ref: --file559280
Ref: --format559578
Ref: --ignore-failed-reads559724
Ref: --predict559928
Ref: --time-format560430
Node: Configuring mfdbtool560932
Node: mtasim561738
Node: interactive mode562599
Ref: mtasim milter port564633
Ref: statedir mtasim option566678
Ref: D command568821
Ref: L command569124
Ref: S command569540
Ref: interactive mode-Footnote-1572129
Ref: interactive mode-Footnote-2572320
Node: expect commands572402
Node: traces574169
Node: daemon mode574841
Node: command summary575497
Ref: S-command-socket-families577175
Node: option summary578506
Node: pmult582623
Node: pmult configuration584957
Node: pmult-conf586020
Node: pmult-macros587325
Node: pmult-client592950
Node: pmult-debug595924
Node: pmult example598194
Node: pmult invocation599318
Node: Reporting Bugs601993
Node: Gacopyz603405
Node: Time and Date Formats604357
Ref: %c time format605339
Ref: %s time format608327
Ref: conversion specs610467
Node: Upgrading611133
Node: 813-814612214
Ref: 813-814-Footnote-1615401
Ref: 813-814-Footnote-2615464
Node: 870-880615526
Ref: 870-880-Footnote-1615939
Node: 850-860615984
Node: 820-830616282
Node: 700-800618125
Node: 600-700619569
Node: 5x0-600622319
Ref: deprecated-6.0623765
Ref: upgrade procedure625542
Node: 500-510627658
Node: 440-500630168
Node: 43x-440632107
Node: 420-43x633336
Node: 410-420634578
Node: 400-410635402
Node: 31x-400636329
Ref: pragma-option-ehlo637220
Node: 30x-31x638920
Ref: old-code640087
Ref: new-code640301
Node: 2x-30x640965
Node: 1x-2x641398
Node: Copying This Manual642672
Node: Concept Index665085

End Tag Table


Local Variables:
coding: utf-8
End:
