🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.mail.sendmail
2 messages
2 total messages Started by Ivan Dolezal Thu, 09 Nov 2000 00:00
Censored delivery notification
#3621
Author: Ivan Dolezal
Date: Thu, 09 Nov 2000 00:00
33 lines
1739 bytes
Hello,

My users love when they can receive forwards of their mail as cellphone
SMS or pagers.
It's easy: Name.Surname:  name@machine, +420600123456@sms.telco.cz

However when SMS/e-mail gateway crashes and loses all information (what
is, unfortunately, pretty common these days), an e-mail sender gets a
message like

While talking to sms.telco.cz:
<< +420600123456@sms.telco.cz (expanded from Name.Surname) ... 550 User
unknown

This is an evident corruption of privacy, because this reveals a user's
cellphone number to a sender, so I'd need Sendmail 8.11.1 to answer
something like:

While talking to sms.telco.cz:
<< CENSORED@sms.telco.cz (expanded from Name.Surname) ... 550 User
unknown

Is there any better way to do it than hacking
sendmail/savemail.c:errbody with something like
anonymize(q->q_paddr) , where anonymize is my own char* function doing
the dirty job?

Or any other ideas?

Thanks in advance,

Ivan
Re: Censored delivery notification
#3622
Author: Kari Hurtta
Date: Sun, 12 Nov 2000 06:47
64 lines
3198 bytes
Ivan Dolezal <Ivan.Dolezal@usa.net> writes:

> Hello,
> 
> My users love when they can receive forwards of their mail as cellphone
> SMS or pagers.
> It's easy: Name.Surname:  name@machine, +420600123456@sms.telco.cz
> 
> However when SMS/e-mail gateway crashes and loses all information (what
> is, unfortunately, pretty common these days), an e-mail sender gets a
> message like
> 
> While talking to sms.telco.cz:
> << +420600123456@sms.telco.cz (expanded from Name.Surname) ... 550 User
> unknown
> 
> This is an evident corruption of privacy, because this reveals a user's
> cellphone number to a sender, so I'd need Sendmail 8.11.1 to answer
> something like:
> 
> While talking to sms.telco.cz:
> << CENSORED@sms.telco.cz (expanded from Name.Surname) ... 550 User
> unknown
> 
> Is there any better way to do it than hacking
> sendmail/savemail.c:errbody with something like
> anonymize(q->q_paddr) , where anonymize is my own char* function doing
> the dirty job?
> 
> Or any other ideas?

Play with owner-* aliases so that bounce will not go to original sender.

Example:

Name.Surname:  name@machine, +420600123456@sms.telco.cz

becomes

Name.Surname:  name@machine, sms-name-surname
sms-name-surname: +420600123456@sms.telco.cz
owner-sms-name-surname: name@machine

You can replace owner-sms-name-surname: name@machine
with

owner-sms-name-surname: postmaster

if you want bounce to go postmaster (instead of user).


I do not have complete sure what happens if both
name@machine and +420600123456@sms.telco.cz causes error.
In other words is on that situtaion on transcript for
name@machine error also error text from +420600123456@sms.telco.cz
address. But because owner-* alaises causes envelope to
be splitted, you should expect that error message goes to
different transcript.

-- 
          /"\                           |  Kari 
          \ /     ASCII Ribbon Campaign |    Hurtta
           X      Against HTML Mail     |
          / \                           |
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads