Subject: The mailing list for listmasters using Sympa
List archive
[en@sympa] mail into sympa user unknown in virtual alias table
- From: Andy Moss <address@concealed>
- To: address@concealed
- Subject: [en@sympa] mail into sympa user unknown in virtual alias table
- Date: Wed, 18 Oct 2023 07:36:44 -0400
Good morning everyone,
I am trying to set up sympa for a non-profit that was using mailman. Due to a server failure and then upgrade, mailman isn't available on ubuntu 22.04. At least not as an apt install type thing.
Found sympa as a replacement. And I have worked through the instructions repeatedly and somewhere I'm coming up short.
The web interface works. I can log in and I can make a list. I can add subscribers to it. And I can make a post to it on the web interface and it goes out to the subscribers of my test group.
However, what is failing is that NOTHING coming in to the server is being routed into sympa. I'm 100% confident that this is a "me" problem.
I'm using webmin / virtualmin for all things server config. All that said, I did all of the config for sympa by hand following the instructions line by line. But something is still not right.
I'm including the files that I think are relevant and I'm hoping someone can point me in the right direction.
Thanks in advance!
Warmest,
Andy
Oct 17 20:57:51 do1 postfix/smtpd[1485035]: NOQUEUE: reject: RCPT from pool-xx.xx.xx.xx.pitbpa.fios.verizon.net[xx.xx.xx.xx]: 550 5.1.1 <address@concealed>: Recipient address rejected: User unknown in virtual alias table; from=<address@concealed> to=<address@concealed> proto=SMTP helo=<lostswordfish.com>
** /etc/sympa/sympa/sympa.conf **
lang en_US
domain conceal.org
listmaster address@concealed,address@concealed
cookie c952eed43a0af8f87e9b214ee1434f0443e62859
static_content_path /usr/share/sympa/static_content
css_path /var/lib/sympa/css
css_url /css-sympa
pictures_path /var/lib/sympa/pictures
pictures_url /pictures-sympa
use_fast_cgi 1
wwsympa_url https://sympa.conceal.org/wws
db_type MySQL
db_name sympa
db_host localhost
db_user sympa
db_passwd secret
sendmail /usr/sbin/sendmail
sendmail_aliases /etc/sympa/sympa/sympa_transport
aliases_program postmap
aliases_db_type hash
** /etc/sympa/sympa/list_aliases.tt2 **
#--- [% list.name %]@[% list.domain %]: list transport map created at [% date %]
[% list.name %]@[% list.domain %] sympa:[% list.name %]@[% list.domain %]
[% list.name %]-request@[% list.domain %] sympa:[% list.name %]-request@[% list.domain %]
[% list.name %]-editor@[% list.domain %] sympa:[% list.name %]-editor@[% list.domain %]
#[% list.name %]-subscribe@[% list.domain %] sympa:[% list.name %]-subscribe@[%list.domain %]
[% list.name %]-unsubscribe@[% list.domain %] sympa:[% list.name %]-unsubscribe@[% list.domain %]
[% list.name %][% return_path_suffix %]@[% list.domain %] sympabounce:[% list.name %]@[% list.domain %]
** /etc/sympa/sympa/transport.sympa **
conceal.org error:User unknown in recipient table
address@concealed sympa:address@concealed
address@concealed sympa:address@concealed
address@concealed sympabounce:address@concealed
address@concealed sympabounce:address@concealed
** /etc/postfix/main.cf **
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = do1.conceal.org
alias_maps = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = $myhostname, mail.conceal.org, localhost.conceal.org, , localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_command = /usr/bin/procmail-wrapper -o -a $DOMAIN -d $LOGNAME
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = all
virtual_alias_maps = hash:/etc/postfix/virtual, hash:/etc/sympa/sympa/virtual.sympa
sender_bcc_maps = hash:/etc/postfix/bcc
sender_dependent_default_transport_maps = hash:/etc/postfix/dependent
home_mailbox = Maildir/
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination
smtp_dns_support_level = dnssec
smtp_host_lookup = dns
allow_percent_hack = no
resolve_dequoted_address = no
tls_server_sni_maps = hash:/etc/postfix/sni_map
smtpd_tls_CAfile = /etc/postfix/postfix.ca.pem
smtpd_tls_mandatory_protocols = !SSLv2, !SSLv3, !TLSv1, !TLSv1.1
# virtual(8) maps
virtual_mailbox_domains = hash:/etc/sympa/sympa/transport.sympa
virtual_mailbox_maps = hash:/etc/sympa/sympa/transport.sympa,
hash:/etc/sympa/sympa/sympa_transport,
hash:/etc/sympa/sympa/virtual.sympa
# transport maps
transport_maps = hash:/etc/sympa/sympa/transport.sympa, hash:/etc/sympa/sympa/sympa_transport
** /etc/postfix/master.cf **
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
#
# Other external delivery methods.
#
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
scalemail-backend unix - n n - 2 pipe
flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
mailman unix - n n - - pipe
flags=FRX user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py ${nexthop} ${user}
submission inet n - y - - smtpd -o smtpd_sasl_auth_enable=yes -o smtpd_tls_security_level=may
smtps inet n - y - - smtpd -o smtpd_sasl_auth_enable=yes -o smtpd_tls_security_level=may -o smtpd_tls_wrappermode=yes
sympa unix - n n - - pipe
flags=hqRu null_sender= user=sympa argv=/usr/lib/sympa/bin/queue ${nexthop}
sympabounce unix - n n - - pipe
flags=hqRu null_sender= user=sympa argv=/usr/lib/sympa/bin/bouncequeue ${nexthop}
- [en@sympa] mail into sympa user unknown in virtual alias table, Andy Moss, 10/18/2023
Archive powered by MHonArc 2.6.19+.