Epostbaserat arbetsflöde + FileMaker
----------------------------------------------------------------
Förmodligen har du en epostadress? Har du webbhotell kan man i en del abonnemang lägga upp flera epostadresser, men poängen är att dessa måste vara riktiga konton, inte bara hänvisningar till ditt enda epostkonto.
Så om du kan lösa detta, att du har minst två epostadresser, så kan du ganska enkelt få FileMaker Pro att läsa eposten på det andra kontot. (Ok, du kan även få FM att läsa eposten på det epostkonto du redan har, men när du läser lite mera nedan hoppas jag du kan lista ut varför det inte är världens bästa ide).
Det medföljer färdiga lösningar för Filemaker att läsa eposten som kommer in till ett konto och lagra den i en databas. Dessa lösningar får man på köpet när man köper någon av de olika plugins som finns för att få FileMaker att skicka epost själv. Dessa plugins pratar alltså med mailservern själv och därmed skippar man steget skapa email i Mail/Entourage.
Länkar till SMTPIt (skicka post) och POPIt (hämta post) och Mail.It (hämta och skicka, bättre) finns i denna tråd:
99.se - Visa enstaka inlägg - Bra program för kontakthantering?
En länk till en annan plugin till FileMaker som gör att FileMaker kan manipulera adressboken finns i samma tråd som ovan.
Alltså kan du med dessa byggstenar bygga en lösning som:
1. Hämta epostadresser och övrig information ur adressboken. Skapa ett mail per person. För detta används färdig lösning + plugins + lite scriptande.
2. Skicka detta mail via FileMaker och en plugin. Det viktiga här är att returadressen (när personen svarar) skall gå till din andra epostadress. I mailet finns förstås en uppmaning till läsaren att kontrollera/komplettera uppgifterna och maila tillbaka.
Mailet är lite fiffigt gjort också, det står en sak per rad och raden inleds med en "etikett". FileMaker letar efter dessa senare. Exempel:
Förnamn: Ola
Efternamn: Andersson
Adressbokens ID: 10928312hjkhyuihlöad7io123kl908
3. Med den färdiga lösningen som medföljer pluginen så kollar man all post som kommit in från dina vänner. Dessa mail blir poster i en FM-databas.
4. Ett manus tittar igenom dessa mail och läser information per rad och petar in dessa i adressboken. Klart!
Detta är ett arbetsflöde baserat på endast email och FileMaker i din dator. Då behöver du alltså inget webbhotell (nja, bara för en andra epostadress). Självklart inser jag att det är en lång sträcka innan du går i mål här, men du kan lära dig mycket om FileMaker och vad man kan bygga.
Webbhotell + CMS + FileMaker
----------------------------------------------------------------
Det finns förstås andra lösningar, men i så fall måste du ha ett webbhotell med mysql, php mm men alla webbhotell funkar inte för detta, speciellt inte om du skall få FileMaker i din dator att prata med MySQL på webbhotellet. Om du hade detta skulle du kunna göra detta:
1. På ditt webbhotell, installera Joomla (CMS) och Community Builder (extension till Joomla).
2. Få FileMaker i din dator att prata med MySQL på webbhotellet, en beskrivning finns i denna artikel:
http://www.99.se/filemaker/220424-filemaker-9-0-koppla-ihop-webshop-mysql-med-filemaker-i-praktiken.html
3. Registera varenda person i din adressbok på siten, detta gör du genom direkt kommunikation mellan FileMaker och MySQL på webbhotellet. Då ger du dem ett user/pass också.
4. Maila alla deras user/pass och adressen till din site och be dem logga in och uppdatera sina uppgifter.
5. Läsa av uppgifterna som är kompletterade och lagrade i MySQL, överför dem till FileMaker (se 3) och sedan vidare till adressboken med den plugin som finns för det (eller Applescript funkar också där). Klart!
Även har är det en lång sträcka innan du går i mål, så förmodligen är de där programmen jag länkade till en bättre lösning.
Scriptmaker
----------------------------------------------------------------
Alla kommandon förklaras mycket bra i den inbyggda hjälpen. Manualer till FileMaker medföljer som PDF (ligger i FileMakers programmapp), du kan även ladda hem dem från
Get A FileMaker Download or Database Update | FileMaker
Kom på en till lösning, men sparar den till nästa inlägg.