Hi,

Do you agree that if I 'm listening on opened ports, I should see twice the port 24 ?

I stopped the  sendmail service  .. I start Dovecot :nmap give me this

/var/log/dovecot-info.log

Jul 20 08:47:50 master: Info: Dovecot v2.3.8 (9df20d2db) starting up for imap, pop3, lmtp

and nmap

PORT      STATE SERVICE
22/tcp    open  ssh
24/tcp    open  priv-mail
110/tcp   open  pop3
111/tcp   open  rpcbind
631/tcp   open  ipp
783/tcp   open  spamassassin
993/tcp   open  imaps
995/tcp   open  pop3s
10000/tcp open  snet-sensor-mgmt
=> I can see the port 24 running

now, closing dovecot service and starting sendmail

PORT      STATE SERVICE
22/tcp    open  ssh
25/tcp    open  smtp
111/tcp   open  rpcbind
465/tcp   open  smtps
587/tcp   open  submission
631/tcp   open  ipp
783/tcp   open  spamassassin
900/tcp   open  omginitialrefs
10000/tcp open  snet-sensor-mgmt

So, this is no port 24 opened -> this is sendmail, which is not working as lmtp port. I can alos recognize all the opened ports.. this is any lmtp server running

Do you agree ?  if not, how can I trace the lmtp port ?
The log file for Sendmail, doesn't say anything at all
When an email is coming.. I cannot see anywhere something linked ot lmtp..  absolutely non existant


================

Sendmail CF is

divert(-1)dnl
include(`/usr/share/sendmail-cf/m4/cf.m4')dnl
VERSIONID(`setup for linux')dnl
OSTYPE(`linux')dnl
dnl ## define(`confPRIVACY_FLAGS',`authwarnings,novrfy,noexpn,restrictqrun,needmailhelo,needvrfyhelo,restrictqrun')dnl
LOCAL_DOMAIN(`mbox1.xxxx.net')dnl
# DeliveryMode=queueonly
define(`confDELIVERY_MODE',`background')dnl
dnl ###################################"""""""""# dnl
dnl ###### spamass-milter #####
MAIL_FILTER(`spamassassin',`S=local:/run/spamass-milter/spamass-milter.sock, F=, T=C:15m;S:4m;R:4m;E:10m')dnl
define(`confMILTER_MACROS_CONNECT',`b, j, _, {daemon_name}, {if_name}, {if_addr}')dnl
dnl ######
dnl ################  security #####
define(`confCT_FILE', `/etc/mail/trusted.list')dnl
define(`confMAX_MESSAGE_SIZE',24000000)
define(`confSAFE_QUEUE',`true')dnl
dnl ############  connection SPAM ###########
define(`confDOUBLE_BOUNCE_ADDRESS',`it@xxx.com')
dnl ###### DNSBL####
FEATURE(`dnsbl',`dnsbl.office.itx')dnl
dnl # FEATURE(`dnsbl',`sbl.spamhaus.org')dnl
dnl # FEATURE(`dnsbl',`rbl.metunet.com ',`"Email suspected to be a spam with the IP address: "$&{client_addr} " - contact us via another way if you are not a SPAM"')dnl
dnl ######
dnl  ######### min connection Regulate flow #########
define(`confMAX_DAEMON_CHILDREN',312)
define(`confMAX_QUEUE_CHILDREN',120)dnl
define(`confMAX_RUNNERS_PER_QUEUE',5)dnl
define(`confMAX_QUEUE_RUN_SIZE',200)dnl
dnl ############################# dnl
FEATURE(`delay_checks')dnl
FEATURE(`access_db', `hash -T<TMPF> -o /etc/mail/access.db')dnl
FEATURE(`ratecontrol',`nodelay',`terminate',`conncontrol')dnl
define(`confCONNECTION_RATE_THROTTLE',30)dnl
dnl # define(`confCONNECTION_RATE_WINDOW_SIZE',90s)dnl
define(`confMAXRCPTSPERMESSAGE', `15')dnl
define(`confBAD_RCPT_THROTTLE',12)dnl
define(`confTRY_NULL_MX_LIST', `True')dnl
define(`confCW_FILE',`/etc/mail/local-host-names')dnl
define(`confNO_RCPT_ACTION',`add-to-undisclosed')dnl
define(`confRRT_IMPLIES_DSN')dnl
dnl ##
dnl ### milter-limit
define(`confMILTER_MACROS_EOM', `{msg_id}')dnl
dnl ##
dnl ######################dnl
dnl ################  Def RELAY
dnl # FEATURE(`relay_hosts_only')dnl
define(`SMTP_MAILER_FLAGS',`l8')dnl
define(`ESMTP_MAILER_FLAGS',`l8')dnl
define(`SMART_HOST',`sas.intranet.office.itx')
define(`RELAY_MAILER',`RELAY')dnl
dnl #####
define(`confSMTP_LOGIN_MSG',`mbox1.xxxx.net - $b')
define(`confQUEUE_SORT_ORDER',`Time')dnl
define(`confDEF_USER_ID', ``8:12'')dnl
dnl define(`confAUTO_REBUILD')dnl
dnl #define(`confTO_CONNECT',0)dnl
define(`confTRY_NULL_MX_LIST', `True')dnl
define(`confDONT_PROBE_INTERFACES', `True')dnl
define(`PROCMAIL_MAILER_PATH', `/usr/bin/procmail')dnl
define(`ALIAS_FILE', `/etc/aliases')dnl
define(`STATUS_FILE', `/var/log/mail/statistics')dnl
define(`UUCP_MAILER_MAX', `2000000')dnl
define(`confTIME_ZONE',`CEST')dnl
define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl
define(`confQUEUE_SORT_ORDER',priority)dnl
define(`confTO_QUEUERETURN',`2h')
define(`confTO_QUEUEWARN',`10m')
dnl ####### 03/11/20
define(`confWORK_RECIPIENT_FACTOR', `1000')dnl
define(`confWORK_TIME_FACTOR',6000)dnl
define(`confTO_HOSTSTATUS',`15m')dnl
dnl # define(`confTO_DATAINIT', `6m')dnl
dnl # define(`confTO_DATABLOCK', `35m')dnl
dnl # define(`confTO_DATAFINAL', `35m')dnl
dnl #### Max load average for sending dnl
dnl # ax load average for receiving dnl
define(`confQUEUE_LA',30)
define(`confREFUSE_LA',156)dnl
define(`confDELAY_LA',3)dnl
dnl # define(`confTO_IDENT',0)
dnl #########  Direct go everywhere
dnl # FEATURE(`accept_unresolvable_domains')dnl
dnl # FEATURE(`accept_unqualified_senders')dnl
define(`confDIRECT_SUBMISSION_MODIFIERS', `C')dnl
dnl #
define(`confBIND_OPTS', `-DNSRCH -DEFNAMES +WorkAroundBrokenAAAA')dnl
dnl ##############################
dnl # If you're operating in a DSCP/RFC-4594 environment with QoSdnl
define(`confINET_QOS',`AF33')dnl
dnl ### ne souhaite pas necessairement le cryptage
dnl # define(`confTLS_SRV_OPTIONS', `V')dnl
FEATURE(delay_checks)dnl
FEATURE(`no_default_msa', `dnl')dnl
FEATURE(`smrsh', `/usr/sbin/smrsh')dnl
FEATURE(`mailertable', `hash -o /etc/mail/mailertable.db')dnl
FEATURE(`virtusertable', `hash -o /etc/mail/virtusertable.db')dnl
FEATURE(redirect)dnl
FEATURE(domaintable)dnl
FEATURE(always_add_domain)dnl
FEATURE(use_cw_file)dnl
FEATURE(use_ct_file)dnl
FEATURE(`nocanonify',`canonify_hosts')dnl
dnl #FEATURE(`blacklist_recipients')dnl   
dnl #
dnl #### sasl ####
define(`confAUTH_OPTIONS',`A,')
TRUST_AUTH_MECH(`LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl
define(`confAUTH_MECHANISMS', `LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl
dnl #
dnl ###########################################################################dnl
dnl ###########################################################################dnl
dnl ######################   SSL/ STARTTLS ####################dnl
define(`confCACERT_PATH', `/etc/mail/ssl/ssl1')dnl
define(`confCACERT', `/etc/mail/ssl/ssl1/STAR_xxx_net.ca-bundle')dnl
define(`confSERVER_CERT', `/etc/mail/ssl/ssl1/STAR_xxx_net.crt')dnl
define(`confSERVER_KEY', `/etc/mail/ssl/ssl1/private.key')dnl
define(`confCLIENT_CERT',`/etc/mail/ssl/ssl1/STAR_xxx_net.crt')dnl
define(`confCLIENT_KEY',`/etc/mail/ssl/ssl1/private.key')dnl
dnl ###########################################################################dnl
dnl ############  OPENDKIM #################################### 
MAIL_FILTER(`opendkim', `S=inet:8891@127.0.0.1')dnl
define(`confMILTER_MACROS_ENVFROM', `i, {auth_type}, {auth_authen}, {auth_ssf}, {auth_author}, {mail_mailer}, {mail_host}, {mail_addr}')dnl
define(`confMILTER_MACROS_ENVRCPT',`r, v, b, Z, {auth_type}, {greylist}, {auth_ssf}')dnl
define(`confRECEIVED_HEADER',`( _Code originator: MBOX1_901_13_)_$?{auth_type}Abused? contact-us_at ** abuse@
foo.saa**')dnl
dnl #### Local lmtp/Dovecot ######
dnl # define(`DOVECOT_MAILER_ARGS', `TCP $h 24')dnl
dnl ####FEATURE(`local_lmtp',`[IPC]',`FILE /var/run/dovecot/lmtp')dnl
dnl ############################  FIN OPENDKIM ######             
dnl ###### boost traitement ############"dnl
dnl #############################################################
DAEMON_OPTIONS(`Name=MTA,Family=inet,Port=25')
DAEMON_OPTIONS(`Name=MTA2,Family=inet6,Port=587,Modifiers=aE')
DAEMON_OPTIONS(`Name=MSA,Family=inet6,Port=465,Modifiers=asE')
DAEMON_OPTIONS(`Name=TRANS, family=inet, Port=900,Modifiers=bh')
FEATURE(`access_db', `hash -T<TMPF> -o /etc/mail/access.db')dnl
dnl # define(`confCONNECTION_RATE_THROTTLE',2800)dnl
dnl # FEATURE(local_procmail, `', `procmail -t -Y -a $h -d $u')dnl
MAILER(dovecot)dnl
MAILER(smtp)dnl


and /usr/share/sendmail-cf/mail/dovecot.m4

Mdovecot,      P=[IPC],
                F=l59DFMPhnu,
                S=EnvFromL/HdrFromL, R=EnvToL/HdrToL,
                U=mail:mail,
                T=DNS/RFC822/SMTP,
                A=TCP localhost 24






REceiving  an email


Jul 20 09:13:09 mbox1 sendmail[5595]: STARTTLS=server, relay=sas.intranet.office.itx [172.18.2.85], version=TLSv1.3, verify=NO, cipher=TLS_AES_256_GCM_SHA384, bits=256/256
Jul 20 09:13:09 mbox1 sendmail[5595]: 16K7D9xA005595: from=<alertalert13@azer.com>, size=2443, class=0, nrcpts=1, msgid=<52761626765166@mail.azer.com>, proto=ESMTPS, daemon=TRANS, relay=sas.intranet.office.itx [172.18.2.85]
Jul 20 09:13:09 mbox1 spamd[1858]: spamd: connection from ::1 [::1]:50664 to port 783, fd 5
Jul 20 09:13:09 mbox1 spamd[1858]: spamd: setuid to user1 succeeded
Jul 20 09:13:09 mbox1 spamd[1858]: spamd: processing message <52761626765166@mail.azer.com> for user1:1001
Jul 20 09:13:09 mbox1 spamd[1858]: dns: no callback for id 63256/IN/A/sas1-d367461f7756.qloud-c.yandex.net, ignored, packet on next debug line
Jul 20 09:13:09 mbox1 spamd[1858]: dns: no likely matching queries for id 63256
Jul 20 09:13:09 mbox1 spamd[1858]: dns: no callback for id 29336/IN/TXT/sas1-d367461f7756.qloud-c.yandex.net, ignored, packet on next debug line
Jul 20 09:13:09 mbox1 spamd[1858]: dns: no likely matching queries for id 29336
Jul 20 09:13:13 mbox1 spamd[1858]: spamd: clean message (-292.6/5.0) for user1:1001 in 3.7 seconds, 2582 bytes.
Jul 20 09:13:13 mbox1 spamd[1858]: spamd: result: . -292 - DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HELO_DYNAMIC_IPADDR,HTML_MESSAGE,HTML_MIME_NO_HTML_TAG,MAIL_GENERAL,MIME_HTML_ONLY,PDS_RDNS_DYNAMIC_FP,RDNS_DYNAMIC,SPF_SOFTFAIL,T_SPF_HELO_TEMPERROR,UNPARSEABLE_RELAY,URIBL_BLOCKED scantime=3.7,size=2582,user=user1,uid=1001,required_score=5.0,rhost=::1,raddr=::1,rport=50664,mid=<52761626765166@mail.azer.com>,autolearn=ham autolearn_force=no
Jul 20 09:13:13 mbox1 sendmail[5596]: 16K7D9xA005595: to=user1, delay=00:00:04, xdelay=00:00:04, mailer=local, pri=3480, dsn=2.0.0, stat=Sent
Jul 20 09:13:13 mbox1 spamd[1081]: prefork: child states: II



and absolutely NOTHING on Dovecot log file.. and I cannot see anything

-------- Message transféré --------
Sujet : Re: Fwd: folders and subfolders
Date : Mon, 19 Jul 2021 18:03:31 +0200
De : Alexander Dalloz <ad+lists@uni-x.org>
Pour : dovecot@dovecot.org


Am 19.07.2021 um 06:49 schrieb Stephane Magnier:
define(`DOVECOT_MAILER_ARGS', `TCP $h 24')dnl

Why do you define that here? It is already in your dovecot.m4.

dnl ############################  FIN OPENDKIM ######
dnl ###### boost traitement ############"dnl
FEATURE(`access_db', `hash -T<TMPF> -o /etc/mail/access.db')dnl
dnl # define(`confCONNECTION_RATE_THROTTLE',2800)dnl
FEATURE(local_procmail, `', `procmail -t -Y -a $h -d $u')dnl
dnl # FEATURE(`local_lmtp') dnl
MAILER(dovecot)dnl
dnl  #MAILER(smtp)dnl

You need the SMTP MAILER!

dnl #MAILER(procmail)dnl

Do not place anything below the MAILER definitions. There are very few exceptions. See



"Beware: MAILER declarations should always be at the end of the configuration file."

dnl #############################################################
DAEMON_OPTIONS(`Name=MTA,Family=inet,Port=25')
DAEMON_OPTIONS(`Name=MTA2,Family=inet6,Port=587,Modifiers=aE')
DAEMON_OPTIONS(`Name=MSA,Family=inet6,Port=465,Modifiers=asE')
DAEMON_OPTIONS(`Name=TRANS, family=inet, Port=900,Modifiers=bh')

In case adding the SMTP MAILER does not fix your issue at this state, please provide log details which represents the errors reported by Sendmail and/or dovecot.

Alexander