Anonieme mail forwarder maken (zoals BOL, Marktplaats)

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • mocean
  • Registratie: November 2000
  • Laatst online: 04-09 10:34
Ik was op zoek naar software om een anonieme mail forward te maken, maar zoiets blijkt enkel te bestaan als configuraties met vele smaken en mogelijkheden. Ik zoek in dit topic niet naar oplossingen maar ervaringen, overwegingen etc.

Wens
Op een marktplaats-achtige site mensen met elkaar laten e-mailen, zonder direct e-mailadressen vrij te geven. mensen reageren via een formulier en de
* Mail gaat dan vanuit profiel-XYTYT@profiel.example.com naar profiel-FHWWB@profiel.example.com.
* Kopie mail naar naar de inbox op site example.com
* Spam score is een issue, hoe hou je die laag

Setup 1
Met mijn kennis van PHP en mail forwards, heb ik wel eens een catch-all tool gemaakt die alle mail 'forward' naar een PHP script. Daar zou ik het TO-adres kunnen parsen, de mail opslaan, en forwarden. Nadeel is het parsen van e-mail, attachments in stand houden etc.

Setup 2
Mail forwarding via een mailserver. Grote voordeel is dat de native mail-applicatie natuurlijk goed is in forwarden. Er zijn wel wat setups met alias-configs in MySQL. Wel een truuk nodig (wellicht) om ook lokaal een variant op te slaan.

Ik zoek graag tips, (of een compleet andere aanpak die beter is :) ).

Koop of verkoop je webshop: ecquisition.com


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 30-09 22:30

Hero of Time

Moderator LNX

There is only one Legend

mocean schreef op maandag 28 november 2016 @ 11:13:
Ik zoek in dit topic niet naar oplossingen maar ervaringen, overwegingen etc.
Dit strookt niet met wat je hieronder zegt:
Ik zoek graag tips, (of een compleet andere aanpak die beter is :) ).
Wat wil je nou? Discussiëren over ervaringen, of een oplossing voor je huidige probleem?

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • mocean
  • Registratie: November 2000
  • Laatst online: 04-09 10:34
Hero of Time schreef op maandag 28 november 2016 @ 11:40:
[...]

Dit strookt niet met wat je hieronder zegt:


[...]

Wat wil je nou? Discussiëren over ervaringen, of een oplossing voor je huidige probleem?
Het probleem krijg ik vast wel (uiteindelijk) opgelost met een van beiden aanpakken. Ik zoek naar tips t.a.v. beiden; do's en don'ts, nieuwe invalshoeken, mensen met concrete ervaringen met zo'n systeem etc.

Koop of verkoop je webshop: ecquisition.com


Acties:
  • 0 Henk 'm!

  • Demo
  • Registratie: Juni 2000
  • Laatst online: 30-09 11:31

Demo

Probleemschietende Tovenaar

Postfix met MySQL aliases. Ik gebruik dat om mail naar de website van mijn vriendin zowel mijn eigen server als op haar Live-account te droppen, je kan twee destinations opgeven.
Met generic mapping heb ik geen ervaring, maar daar kan je ook een MySQL lookup aan hangen. Als je die precies andersom doet als de binnenkomende lookup, ben je er volgens mij al. Hoef je alleen nog een salted hash over het mailadres van de gebruiker te gooien en die in een database op te slaan.

Unix doesn't prevent a user from doing stupid things, because that would necessarily prevent them from doing brilliant things.
while true ; do echo -n "bla" ; sleep 1 ; done


Acties:
  • +2 Henk 'm!

  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Op het moment dat je zeker wilt weten dat 't anoniem is moet je een systeem maken wat mails ontvangt, de body overneemt (en de rest niet) en vervolgens die body in een nieuw mailtje stuurt naar de volgende gebruiker. Dat is in grove lijnen ook wat Marktplaats doet.

[ Voor 4% gewijzigd door CyBeR op 30-11-2016 11:14 ]

All my posts are provided as-is. They come with NO WARRANTY at all.


Acties:
  • 0 Henk 'm!

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 30-09 09:48
CyBeR schreef op woensdag 30 november 2016 @ 11:00:
Op het moment dat je zeker wilt weten dat 't anoniem is moet je een systeem maken wat mails ontvangt, de body overneemt (en de rest niet) en vervolgens die body in een nieuw mailtje stuurt naar de volgende gebruiker. Dat is in grove lijnen ook wat Marktplaats doet.
^^^^^^ met hierboven

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


Acties:
  • 0 Henk 'm!

  • GlowMouse
  • Registratie: November 2002
  • Niet online
Één catchall-adres is dus al voldoende.

Acties:
  • 0 Henk 'm!

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 30-09 09:48
GlowMouse schreef op woensdag 30 november 2016 @ 12:37:
Één catchall-adres is dus al voldoende.
Het probleem met een catchall is dat je het niet aan een gebruiker kan koppelen of je moet iedereen een unieke reply-to mail gebruiker geven die nooit bestaat. Dan werkt een catchall mogelijk

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


Acties:
  • 0 Henk 'm!

  • GlowMouse
  • Registratie: November 2002
  • Niet online
Zoek anders even op wat een catchall-adres is.

Acties:
  • 0 Henk 'm!

  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

lordgandalf schreef op woensdag 30 november 2016 @ 12:43:
Het probleem met een catchall is dat je het niet aan een gebruiker kan koppelen of je moet iedereen een unieke reply-to mail gebruiker geven die nooit bestaat. Dan werkt een catchall mogelijk
Wat is daar het nut van bij een catchall?

Acties:
  • 0 Henk 'm!

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 30-09 09:48
Ik weet wat een catchall is maar waar ik het probleem in zie is wat als iemand replied op een mail van iemand anders hoe houd je die uit elkaar ? Daar moet je een dingetje voor hebben en dat kan op verschillende manieren. Anders kun je de berichten niet de juiste kant opsturen.

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


Acties:
  • 0 Henk 'm!

  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

Daar lijken de headers mij prima voor geschikt.

Acties:
  • 0 Henk 'm!

  • DJMaze
  • Registratie: Juni 2002
  • Niet online
lordgandalf schreef op woensdag 30 november 2016 @ 13:05:
Ik weet wat een catchall is maar waar ik het probleem in zie is wat als iemand replied op een mail van iemand anders hoe houd je die uit elkaar ? Daar moet je een dingetje voor hebben en dat kan op verschillende manieren. Anders kun je de berichten niet de juiste kant opsturen.
code:
1
2
3
4
5
6
7
From: messagebox+gebruikerAuuid@example.org
To: messagebox+gebruikerBuuid@example.org
--7739cfb2efe7700d48304481bfcfbd32
Content-type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Hoi Henk, dit is een test
--7739cfb2efe7700d48304481bfcfbd32--

code:
1
2
3
4
5
6
7
From: messagebox+gebruikerBuuid@example.org
To: messagebox+gebruikerAuuid@example.org
--7739cfb2efe7700d48304481bfcfbd31
Content-type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Hoi Ingrid, ik heb je test ontvangen
--7739cfb2efe7700d48304481bfcfbd31--

Zo moeilijk is het niet hoor om het hieruit te vissen.
Daarnaast zit hier een truukje in met "messagebox+" (recipient_delimiter)

[ Voor 8% gewijzigd door DJMaze op 30-11-2016 14:49 ]

Maak je niet druk, dat doet de compressor maar


Acties:
  • 0 Henk 'm!

  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Je moet inderdaad een catch-all gebruiken en dan in het local-part genoeg informatie stoppen om de mail naar de goede gebruiker te kunnen routen.

All my posts are provided as-is. They come with NO WARRANTY at all.


Acties:
  • 0 Henk 'm!

  • mocean
  • Registratie: November 2000
  • Laatst online: 04-09 10:34
Thanks voor de reacties. Een optie is inderdaad een catchall, we gaan denk ik daarvoor met een catchall adres op een google-apps account (dat werkt wel lekker), doe ik liever dan een eigen mailserver onderhouden.

Dan via imap mails ophalen en de profiel-XXX@catch.example.com vertalen naar de juiste ontvanger, en voor de zender de from-header aanpassen naar een profiel-XXX adres.

Probleem waar ik nog mee zit (maar dat geldt voor alle opties):
- Gebruiker registreert met pietje@example.com
- Mail wordt geforward en gereplied vanuit een ander adres, dat wij niet kennen...

- Dan moet ik daarvoor een forward adres maken, dat niet te koppelen is aan een account, of reply sturen dat ie niet bekend is (laatste lijkt me beter),

Koop of verkoop je webshop: ecquisition.com


Acties:
  • +1 Henk 'm!

  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Je kunt dt doen door het to-adres uniek te maken voor de combinatie van verzender en ontvanger.

All my posts are provided as-is. They come with NO WARRANTY at all.


Acties:
  • 0 Henk 'm!

  • efan
  • Registratie: Januari 2001
  • Niet online
kun je niet iets als mailsac gebruiken? Ze hebben eventueel ook een api:
https://mailsac.com/docs/using-an-api-key/
of anders iets als foward.cat of shitmail ?

Acties:
  • +1 Henk 'm!

  • CAPSLOCK2000
  • Registratie: Februari 2003
  • Laatst online: 12:22

CAPSLOCK2000

zie teletekst pagina 888

Bij zo'n dienst is het denk ik van belang om strenge grenzen te stellen aan inhoud van de mails. Misschien is het verstandig om alle HTML te verbieden en alleen rauwe tekst toe te staan. Het ligt er een beetje aan hoeveel privacy je wil bieden. Als ik een bericht vol HTML, JavaScript, externe links en/of executable attachments kan sturen dan wordt het erg moeilijk om het echt anoniem te houden.

This post is warranted for the full amount you paid me for it.

Pagina: 1