Thread View: comp.mail.sendmail
2 messages
2 total messages
Started by Ivan Dolezal
Thu, 09 Nov 2000 00:00
Censored delivery notification
Author: Ivan Dolezal
Date: Thu, 09 Nov 2000 00:00
Date: Thu, 09 Nov 2000 00:00
33 lines
1739 bytes
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
Author: Kari Hurtta
Date: Sun, 12 Nov 2000 06:47
Date: Sun, 12 Nov 2000 06:47
64 lines
3198 bytes
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