Kontakformular mit outomatischer Datenübernahme nach Outlook

Hilfe zu Modulen und Tags
Post Reply
regina
Forum Members
Forum Members
Posts: 39
Joined: Mon Feb 09, 2009 6:09 pm

Kontakformular mit outomatischer Datenübernahme nach Outlook

Post by regina »

Ein Kunde möchte ein Kontaktformular und die Daten sollen automatisch nach Outlook übernommen werden.
Ich kann mir das nur so vorstellen, daß man die Daten, die Kontaktdaten, die per Mail an den Kunden geschickt werden auch gleichzeitig in die Datenbank schreibt und daraus dann einen Import nach Outlook macht.


Wie funktioniert sowas mit vcards?
Kann man das Template so formatieren mit Vcard-Werten, daß dann bei Erhalt der Email die Daten direkt in Outlook übernommen werden können?
Oder einen Anhang generieren mit vcard-Daten?

Gibt es dazu fertige Lösungen?
Oder hat jemand eine andere Idee?
nockenfell
Power Poster
Power Poster
Posts: 751
Joined: Fri Sep 12, 2008 2:34 pm

Re: Kontakformular mit outomatischer Datenübernahme nach Outlook

Post by nockenfell »

Ein automatischer Import der Daten ist wahrscheinlich nicht möglich. Dazu müsstest du die Daten in einer DB Speichern. Diese Daten müssten dann von einem Script auf dem Rechner des Kunden geholt und ins Outlook geschrieben werden. Hier wirst du 3 Probleme haben:
- Fehlermeldung von Outlook da Zugriff auf Kontaktdaten
- Nicht Zeitsynchron mit dem Eintreffen von Mails
- Spam. Es gibt immer wieder Formularspam. Diesen wirst du nie ganz unterdrücken können

Der Ansatz mit der vcard finde ich am vielversprechensten:

Code: Select all

  $vcard = "BEGIN:VCARD\n";
  $vcard .= "VERSION:2.1\n";
  $vcard .= "N:$Nachname;$Vorname;;$Anrede;\n";
  $vcard .= "FN:$Vorname $Nachname\n";
  $vcard .= "TEL;HOME;VOICE:$Telefon\n";
  $vcard .= "ADR;HOME:;;$Strasse;$Ort;$Bundesland;$PLZ;$Land\n";
  $vcard .= "URL;WORK:$Website\n";
  $vcard .= "BDAY:$geburtstag\n";
  $vcard .= "EMAIL;PREF;INTERNET:$mail\n";
  $vcard .= "END:VCARD\n";

  $fp = fopen("kontakt.vcf","w+");  
  fwrite($fp,$vcard);
  fclose($fp);  


oder mit einer Class:
http://www.phpclasses.org/browse/package/1035.html

Um die Adresse danach ins Outlook zu übernehmen, muss er nur die vCard ausführen.
[this message is written with 100% recycled bits]
regina
Forum Members
Forum Members
Posts: 39
Joined: Mon Feb 09, 2009 6:09 pm

Re: Kontakformular mit outomatischer Datenübernahme nach Outlook

Post by regina »

danke nockenfell, daß Du mir gleich die Syntax anhängst.
Könnte man die Vcard gleich als Anhang an die Mail hängen, die beim Absenden des Kontaktformulars generiert wird oder muß das auf dem Server abgelegt werden und der Kunde läd sich die Datei lokal runter?
Schöner wäre natürlich die erste Möglichkeit.
nockenfell
Power Poster
Power Poster
Posts: 751
Joined: Fri Sep 12, 2008 2:34 pm

Re: Kontakformular mit outomatischer Datenübernahme nach Outlook

Post by nockenfell »

Verwendest du den Formbuilder für das Formular? Hier habe ich den Output des Formulars noch nie bearbeitet. Möglicherweise müsstest du hier einen Hack machen um die vCard anhängen zu können. Es gibt im Formbuilder die Möglichkeit einen UDT mit dem Resultat ausführen zu lassen, dies ist aber wahrscheinlich nicht das was du brauchst.

Alternativ kannst du natürlich auch selber ein Formular programmieren das beim senden der Mail die vCard automatisch anhängt.
[this message is written with 100% recycled bits]
cyberman

Re: Kontakformular mit outomatischer Datenübernahme nach Outlook

Post by cyberman »

vcard ist 'ne gute Idee .. werds ins contact_formular einbauen ;).
Post Reply

Return to “Module und Tags”