kein spf für mich

da meine domain hipslu.com derzeit massiv zum versand von spam mails verwendet wird – und ich mit non delivery reports zugemüllt werde – habe ich mich an den support meines hosters mit der bitte einen spf record mit hardfail hinzuzufügen gewendet.

kann doch nicht so schwer sein einen txt record anzulegen, oder?

leider doch, das ist die ausführliche antwort:

Derzeit bieten wir keine Unterstützung für SPF-Records an. Unser
Newsletter informiert Sie über Neuigkeiten.

ich glaub, ich brauch schon wieder einen neuen…

stsadm export

mit dem command line tool stsadm (wofür steht stsadm eigentlich ❓ ) kann man eine menge anstellen – z.b. auch einzelne sites exportieren und anschließend woanders wieder importieren; der syntax dazu lautet:

stsadm -o export -url URL -f filename
stsadm -o import -url URL -includeusersecurity -f filename

klingt gut, nur leider funktionierte es mit folgender fehlermeldung bei mir nicht (es wird nur ein log, aber kein export file erstellt):

[11/27/2007 7:59:04 AM]: Progress: Starting to process objects of type Field.
[11/27/2007 7:59:05 AM]: FatalError: Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
at System.Guid..ctor(String g)
at Microsoft.SharePoint.Deployment.FieldTemplateSerializer.ParseLookups(SPField fieldTemplate, ExportObjectManager objectManager)
at Microsoft.SharePoint.Deployment.FieldTemplateSerializer.GetDataFromObjectModel(Object obj, SerializationInfo info, StreamingContext context)
at Microsoft.SharePoint.Deployment.DeploymentSerializationSurrogate.GetObjectData(Object obj, SerializationInfo info, StreamingContext context)
at Microsoft.SharePoint.Deployment.XmlFormatter.SerializeObject(Object obj, ISerializationSurrogate surrogate, String elementName, Boolean bNeedEnvelope)
at Microsoft.SharePoint.Deployment.XmlFormatter.Serialize(Stream serializationStream, Object topLevelObject)
at Microsoft.SharePoint.Deployment.ObjectSerializer.Serialize(DeploymentObject deployObject, Stream serializationStream)
at Microsoft.SharePoint.Deployment.SPExport.SerializeObjects()
at Microsoft.SharePoint.Deployment.SPExport.Run()
[11/27/2007 7:59:05 AM]: Progress: Export Completed.

nach etwas längerem suchen kann ich folgende “lösung” anbieten:

– öffne den folder “C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES\TSATypes”, erstelle eine sicherheitskopie des files “fields.xml” und editiere das file “fields.xml” anschließend.
– suche nach “{ und ersetze es mit ”
– suche nach }” und ersetze es mit ”
– file speichern
– stsadm laufen lassen
– änderungen im fields.xml rückgängig machen (hier kommt die sicherheitskopie ins spiel)

so soll es sein:

[11/27/2007 8:51:42 AM]: Completed with 0 warnings.
[11/27/2007 8:51:42 AM]: Completed with 0 errors.

E-Mail Disclaimer

die e-mail disclaimer, die heute üblich – weil ja leider auch rechtlich notwenig – sind, nerven mich eigentlich schon immer. es war nur kurz witzig; als ich für viele unserer kunden in letzter sekunde einen einrichten musste (gibt es eigentlich eine berechnung, wie viel speicherplatz dadurch in summe verbraten wird? ist sicher eine beachtliche zahl).

eine ansich sinnlose, aber trotzdem absolut witzige idee habe ich dazu bei martin leyrer gefunden:

1. Eine eventuell an eine Mitteilung (E-Mail) angehängte Signatur bzw. Disclaimer oder Haftungsausschluss wird die Nutzung Ihrer E-Mail durch mich in keinster Weise beinflussen. Sie haben mir die E-Mail geschickt, damit ich sie lese. Eine Fehlzustellung ist nicht möglich, da mein Mail-Server keine falsch addressierten E-Mails akzeptiert. Ich speichere die Mitteilung solange ich will – entweder bewusst oder weil ich vergessen habe, sie zu löschen.
2. Da eine unverschlüsselte E-Mail hinsichtlich der Vertraulichkeit im besten Fall einer Postkartte gleich kommt, behalte ich mir das Recht vor, eingelangte E-Mails zu veröffentlichen. Dies betrifft insbesondere Presseaussendungen, Drohungen. Klagsandrohungen, Werbemails und andere unerfreuliche Mitteilungen. Für vertrauliche Mitteilungen verschlüsseln Sie ihre Mitteilung bitte mit Hilfe von GnuPG. Meinen Public Key finden sie über die gängigen Keyring-Server.
3. Ich behalte mir das Recht vor, unterhaltsame E-Mails an meine Freunde zu deren Unterhaltung weiter zu leiten.

leider kann ich es nicht verwenden – in der firma sowieso nicht, und privat leider auch nicht – ich habe mein smtp gateway bei einem hoster und damit keinen einfluss (aber vielleicht sollte ich es anregen? :mrgreen: )

Lotus Symphony Werbung

ibm nimmt teile von openoffice (in der mittlerweile alten version 1.5), ändert ein wenig, nennt das ganze lotus symphony und macht dann solche werbung:

nachdem ich gerade versuche, auf meinem notebook linux (zuerst opensuse, nun ubuntu) zu verwenden, habe ich mir auch symphony näher angesehen. einen vorteil könnte man darin sehen, dass symphony natürlich ebenfalls odf als dateiformat verwendet; allerdings stimmt das nicht zu 100% – ich konnte nicht alle dokumente fehlerfrei wieder öffnen. was vor allem schrecklich ist, ist die performance: die neuen features sind mittels java realisiert, und java ist halt nicht das schnellste.

nun, aber wer verwendet es? meiner meinung nach kommen dafür nur hardcore ibm’ler in betracht, wie z.b. mein arbeitskollege christian 😉 alle anderen verwenden entweder ms office oder eben openoffice (oder noch besser: staroffice)

fazit: das argument der werbung stimmt. nur wenn schon, dann bitte openoffice und nicht symphony.

Google Maps und MOSS 2007

bei namics gibt es ein weppart, mit dem man google maps in den sharepoint integrieren kann:

Ich habe einen WebPart entwickelt, welcher es ermöglicht, direkt aus SharePoint 2007 Orte, und andere Objekte auf einer Karte oder auf einem Bild von der Erdoberfläche (Satelliten- und Luftbilder) anzuzeigen. Dabei kann der Anwender zwischen einer reinen Kartendarstellung, einem Luftbild und einer Ansicht wählen, die sowohl eine Karte als auch das Luftbild darstellt.

… ist vorgemerkt zum testen kommenden mittwoch im flugzeug nach deutschland 😉