David F. Bills posted a tutorial for adding custom CSS signatures to your iPhone email defaults. You actually have to encode the image directly so it arrives with your message. Otherwise, spam blockers may block the image download if you just use an HTML link. This tutorial will work on all versions of the iPhone. Including the iPhone 3GS, 3G, and 2G.
SSH into the phone and copy this file to your computer:
/private/var/root/Library/Preferences/com.apple.mobilemail.plist (1.1.3 and below)
/private/var/mobile/Library/Preferences/com.apple.mobilemail.plist (1.1.4 and above)
You will need to edit the SignatureKey value. If this value is not present, go into iPhone’s Settings: Mail: Signature and change it to anything other than the default. This should create the key value.
Now lets design-
Here is my code:
<div style=”font: 10px ‘Lucida Grande’, Verdana, Arial, Sans-Serif; line-height: 18px; color: #525252 ; margin: 6px 0; padding: 6px; border-top: 1px #999999 solid; border-bottom: 1px #999999 solid; background: #fff”>
<div style=”padding: 8px 0 2px 70px; background: url(‘data:image/jpeg;base64,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E6aHZD39t0ODGfyvb7lLpH1O6t1BwsvrOHhiDZfcNvt/4Njvc9XfrF1jBwOljoPRj+rt0utPNjvztx/rJ+Iyj65emO4jtxSLX5+ODPfL4P1+eUYwyZeL3I4MWMznc5/539bPhi830zLOf/jCxMp2nrZws+Zdv/78vcF4Z9VKp+tXTX8/rDCfjK9zVzFLiFvN/EMBw5IwPbTyUkkkpGk//9K59ffqdnHNs6t0+s3U3e6+tglzXfnP2/nMcuGNNzCQWua4ciDK+gTwqL/pn4qnk4OI0Tv2en5I82MEPcjCXpHBxTlCfB+hx/q8j5L0r60df6WG149z/SbxW4bmf5rltN/xjdaLZNbA/u70/wDau+STgJ16TP8Axf8A0JiyS5b3D7uPluP9Liynf+t+ofLepfWrrXURtusds19gEN/zWrI23WP0a5znHiCSV7SpM+mFBMRv1mV+Mf8A0J0uWlk9v+j48Ht/6vLLh/5uB4z6i/VDKqzWdYz6zU2sE49TxDy4iPUc381rV6EkkrmDh4Bw39d3m/i33j70ff4RKvR7euPg/q2pJJJSue//2f/tDWxQaG90b3Nob3AgMy4wADhCSU0EJQAAAAAAEAAAAAAAAAAAAAAAAAAAAAA4QklNA+0AAAAAABAASAAAAAEAAQBIAAAAAQABOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAB4OEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAABOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAADhCSU0EAAAAAAAAAgABOEJJTQQCAAAAAAAEAAAAADhCSU0EMAAAAAAAAgEBOEJJTQQtAAAAAAAGAAEAAAADOEJJTQQIAAAAAAAQAAAAAQAAAkAAAAJAAAAA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YXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzQgTWFjaW50b3NoIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDA5LTA4LTEyVDIyOjI0OjA1LTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAwOS0wOC0xMlQyMjoyNDowNS0wNTowMCIgeG1wOkNyZWF0ZURhdGU9IjIwMDktMDgtMTJUMjI6MjQ6MDUtMDU6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDQ4MDExNzQwNzIwNjgxMUFCMDhFQUVFRDk4OUJGODIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMUFCMDhFQUVFRDk4OUJGODIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExQUIwOEVBRUVEOTg5QkY4MiIgZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHRpZmY6T3JpZW50YXRpb249IjEiIHRpZmY6WFJlc29sdXRpb249IjcyMDAwMC8xMDAwMCIgdGlmZjpZUmVzb2x1dGlvbj0iNzIwMDAwLzEwMDAwIiB0aWZmOlJlc29sdXRpb25Vbml0PSIyIiB0aWZmOk5hdGl2ZURpZ2VzdD0iMjU2LDI1NywyNTgsMjU5LDI2MiwyNzQsMjc3LDI4NCw1MzAsNTMxLDI4MiwyODMsMjk2LDMwMSwzMTgsMzE5LDUyOSw1MzIsMzA2LDI3MCwyNzEsMjcyLDMwNSwzMTUsMzM0MzI7OEUyQjI0NDE2OEMwODI2MUE5Qjg1MjRFREE0QTU1N0IiIGV4aWY6UGl4ZWxYRGltZW5zaW9uPSI2NyIgZXhpZjpQaXhlbFlEaW1lbnNpb249IjU3IiBleGlmOkNvbG9yU3BhY2U9IjEiIGV4aWY6TmF0aXZlRGlnZXN0PSIzNjg2NCw0MDk2MCw0MDk2MSwzNzEyMSwzNzEyMiw0MDk2Miw0MDk2MywzNzUxMCw0MDk2NCwzNjg2NywzNjg2OCwzMzQzNCwzMzQzNywzNDg1MCwzNDg1MiwzNDg1NSwzNDg1NiwzNzM3NywzNzM3OCwzNzM3OSwzNzM4MCwzNzM4MSwzNzM4MiwzNzM4MywzNzM4NCwzNzM4NSwzNzM4NiwzNzM5Niw0MTQ4Myw0MTQ4NCw0MTQ4Niw0MTQ4Nyw0MTQ4OCw0MTQ5Miw0MTQ5Myw0MTQ5NSw0MTcyOCw0MTcyOSw0MTczMCw0MTk4NSw0MTk4Niw0MTk4Nyw0MTk4OCw0MTk4OSw0MTk5MCw0MTk5MSw0MTk5Miw0MTk5Myw0MTk5NCw0MTk5NSw0MTk5Niw0MjAxNiwwLDIsNCw1LDYsNyw4LDksMTAsMTEsMTIsMTMsMTQsMTUsMTYsMTcsMTgsMjAsMjIsMjMsMjQsMjUsMjYsMjcsMjgsMzA7NzAzMjZGMzFBODhBMEEzOTA2NTk3NjVCNkVENERDODAiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTFBQjA4RUFFRUQ5ODlCRjgyIiBzdEV2dDp3aGVuPSIyMDA5LTA4LTEyVDIyOjI0OjA1LTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M0IE1hY2ludG9zaCIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDQ4MDExNzQwNzIwNjgxMUFCMDhFQUVFRDk4OUJGODIiIHN0RXZ0OndoZW49IjIwMDktMDgtMTJUMjI6MjQ6MDUtMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzQgTWFjaW50b3NoIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSJ3Ij8+/+IMWElDQ19QUk9GSUxFAAEBAAAMSExpbm8CEAAAbW50clJHQiBYWVogB84AAgAJAAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAAAAEAAPbWAAEAAAAA0y1IUCAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARY3BydAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAAAhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAAA0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAABDwAAAgMZ1RSQwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1QYWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9kZXNjAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDPFAAD7cwABBMLAANcngAAAAFYWVogAAAAAABMCVYAUAAAAFcf521lYXMAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3AHwAgQCGAIsAkACVAJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQETARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAMLAxYDIQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZIBlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghuCIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3ArzCwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3eDfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQuRDXEPURExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkgGUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAdmR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6CLrcu7i8kL1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ402DUTNU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJNSk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3JXhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+loP2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHwcktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzhfUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhpiM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSKlPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFHobaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf///+4ADkFkb2JlAGRAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQEBAQEBAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAOQBDAwERAAIRAQMRAf/dAAQACf/EAKIAAAEEAwEBAAAAAAAAAAAAAAgABwkKAgUGCwMBAAICAgMBAQAAAAAAAAAAAAYIAAcFCQIDBAEKEAABBAEEAQMCAwYHAAAAAAADAQIEBQYREgcIACETCSIUQSMVMbEyczUKYZFysjN0FhEAAgECBQIFAQUGBQUAAAAAAQIDEQQAIRIFBjEHQVEiEwhhcbEyFBWBkUJyIwnRUiQ0FvDhYjMX/9oADAMBAAIRAxEAPwC2f3X+QWi61Tl47w2pFlfKsiBDsTjlu0x/GIE0j2iLavEVh5FmUI3EDGYmmiIpHNRU1Gd75Em2N+WgQPd0zr0UHz+vkP24v7tJ2QvOfxDfN3u2teNBiqlRWWZlIqEBGn2xmGatagqtDmImH/KZ25fIUjcoxkYVLuSMzDqPYgtzV9v3CRnnRVbrqu/9q+mmngeeU75pIFyladSi/XyoMsvD78M+vx17Te6jNst3oBFVF1KAQKVzJZgW9VfVkSKZDPrIHyc9o535Q8poJMxVVGxIOHVMoxNGq/awYglVXo1qqqa/gumvmGfl3NDMsdsI2Q+JjGX25dP2fbg7i+NPxrhsZLrdRdQyLnQXr0I+hLkV8CNWZ6Vyx0Ej5A+8bNHhrJ7gbFc4heK9qNc1FcqKv2LW6bPX/PXzKRbzzwoTPEA1fCIUp55rgDvO1fxHWdEsN31xkfxbiQ2qtKUEo65UyOda0yxzSfJr2y12OyTGxk2kVRkw2sG/8tHq7RpGMVUbs+rXRUVdERV8xkvNOSwNpllVTUdY1HUgf5a+OXUeZGDux+LHY7cYhNZbfcSppJ9N3MwyDNkRJToudSGFaKrkUwm/KB2rhnYWTf4nJEIio8BcTgsEZWo/6CKBAyGt1br6Oavpov4p5zh5ryGQoyzoQRWmhPvH2+Bx0X/xW7L28cyPtl5GQSusXM5IIrUgMT4A/iX9gOJaOmnenHuzXv4hfVgcW5Qq64tjJqwEc6pvIADIEk6jed7pO8TXNeYL/qYiqrVc1Ny2Bx3k0e8/6eaP274Amg/CwFM1NSaioqD0+5Nu9nYW+7XFd62y9N5xGWUIrvlPE7BiFmUKq6WKkRyLk1KEAkVkB8K8LxheTEx//9Apu3WX2lx2Z54mz5RJEhvJ2V16vK7RrYdVPLVxGMejy+2yPHhozTci6Ii/SqKnlXbjbiXcbuSTNjIfM+OQz+lPp18CMbEODbyds4NxqysjpgSzSoOkCjJqZtSZV1l6k+qmkkhlbG8649fZvM8a35EzrI2ce8E4W178nzebJ+1DZ/ZyWCm1lEbRHFOIrWgcZu9Xy1SOFryucjPft+xRNG11d0S2FSajPL9/1yp5DAZzbu9uUF5bce41rud/l0oio40Ak1FT6ak0UV1AfiaoFdRL4/2k47weJKousXE+O45UQH+wzO83gPusuuJTPfC+2SGQyDhsMEqqIZyleLcqqmq6eD3JOY3OySLa7JYwxRkZSMNTH6gZZeVT+zFqdofjZtXc2w/5B3W5buV/fK9Ws4XMUEdeiF/VVsv6gRQuZAbMnGYe4/YYBHubmVeWO55iJWnxTHS1o3mQjdwo6wUex4mkVGO3q5EREVVRETwKHcDlYfUdyB+mhafd+7PDFN8R+wLW6244SVoB6xcTazTzJYjP+L05/TDmUvZDi3mH28X7ScaY+WPLSLHjcn4LAJVXtMYbHRASLGAN5jLXxxmUj3RiKu9Ec4TkaieEFlzy13XTZctsEaI0pNGKMpr1IzIXz0nzyxU/I/ipyDt883Jvjzy27ttwQOW227k9yCdSpOlGOlGkrQJ7qClAA4JJI+dlur9vwgSlyamtBZ1w5nAWzcIz+vaw0IgjjaUFXfECjwQ7Fzd3tO1ahWsciowzXMTnvOznaWgu7Ob3tsnzjkGdAeikjIk+HnTMVqMZPtZ3QTuLbbrx7ku2Dbee7WfbvLRzpDMtQ00aMNYjBA9xakxlqqzRlWxxnSrLZdB294IjV088N9jn9TUlKJ72pIhXPv10uEdqOc7SaAisVP2O93VfTzLcetZDuNhcrUMHANMsvEeFVpka+ApgC7277YrwTmGyXCrJE9qzIXGoB8/bahLFJAwDKRTN9ROnFwby38axsLyYmP/Re3l/H7Hlbulytx3isxkqXlPYzOMY92qkBOWGWZmtoGxcVBG9j7yFHinVrDaavGrV/wABN7ZJbtzpq5engfHwr088MrZ77dbbxe1X3fbtorXVkWTVVVPq0kBtWS1YE0anlR9+83I36Pl+M9QOMXMpuM+Gh49jdpBhNICHfcjymw0tZl0wQvuThx0kn7QYiOI9hkkGRzve2p6L9kci1VgIVyp5nz/YfOuf1xheGRXVpHJyOeBpN0n9QYrXSmRC5DoyilFKEqwBOmqlm8k4/v8ArZznmHA2c3dHcX+OPq4Um1x0lg6jlyptVEtI7YhLWJXTleyPLaNWuANu5rlbqn1KA852J3s2niUF4TqNPI9aZdPEnr4eWG7+LHdS0G+Q7VuErR2+4oI4tRArIuShvURqNKKqgLQk0B1EmXhPXR+U8Xw+W8g5c4w4zxSxzCfg0B2cycnDKmX1fWDuCgClNj1qBWkgOe9ur0XQTtUT01r6y42brbI92uN2tba1eUxj3S4JYCtPSjDpU9fDDXcn70R7Fzq87e7R2837e9/t9vjvJPyKWzKkEj+2GPu3ETZPpU+mlWFK4wx/rw/NOXMN4hwLlvjDN7DMq65nAyjH5OTFxmmNSVN1cya24fJx+Pajnmg0j3DQUYrV90eqoiqqcYOO/nN3s9osd2tZ5JlYh0LlF0qzENVA1aLlQHqMdu694145285J3E5X2833a7PbZoUa1uEtluZhNLDCskIW4aIxh5wGLSKfQ9ASBV8umfIGNcjEz7ovyZYimY9ynQ5HKwV5Dv34xm9IJJJ/04rSgkASU0TJbBMcjnvjuaqI0j0U+4DHdXNnuOybhGTtrGsbH+FwSDpr4Eio+o+pwqHy1uNl45yPhXdriF2kXNraiXUSkD37d1BUThQ3qRWMbGporioJVSI7OrVTfYn3/wCGsIyIDo1xifP1bjtqBdzXfqFRfrDkPe1itE7cSMqtRG7Wo70/BfDbb7FbSeBD+NWA/dll4/44Wvm/LZ+TbJu92oAs5oGcAE56gGq1CFJFPSNNFBNM6EXUfDHCs4XkxMf/0hQ6JTLWd/cwcr0TLu0j08/uJ23NNqR2R3Vs0lXn2avhgkwgzpkEr4L92z+JwtqptZo4bRK0z3rSWyMjffhmOUejtYsyRDWtjBnTpVU6mn/X1x1k3ubyaXtDyuDlDB8fvTG5+ymM6WF5KuY9R5ksJj/fCssExipFRyvRPq19F9E0W3lPc+6st+ltI9Ek35gqQppp9Z6/+X2+ZFMbuex3wa41v3aHa98llurWybZElVpUVxLqtVJCV0kxmlAVIppVgxGRlH+Rnkrjmb3454wixxi8S+qMixUErIIUqJDEhZGGUlgIkciGWSQgon4KxqKrdu5NdfCblfcG82rmu97TAGaKN0UhgpT1Rq2QOfQ9OlfHC9fHz4j8d578Yu1vPd0aGK9vLa4kjkgMsd0phu5YgS6jSDqAGqpbT4UGZy8dl4qvvj644l8t5NndHTl7H5KSsnYLR43kVrJt24AUSRbMFrcVsEMVICGc8g3qX3mNa4bNXI3LxzbHe8IsJ78z29m24uVWEJIQ3tmo9ZA0/iI8RkKdcVxf2HdDjXyl5ZtXD4dq3fkEHDbZJ5NwkuLVGhF6hWRfYikYzV9tWBARgXdW/DXmeqc/Cq3vrwbTcVWuVXeDzq/kN0i1zyso6TIDWgeJOQpEqPEr6G0s4yQo6jCqPc7eu5ddPTzI8KteNfrtpNt17PJcKr0EoRDUo4I0qTX01Nc/voJfJre+9R7Q8ksuZ8Z2q02yWa3DtYyXM66EubZ0dpJUTQTMFQAqAc65ldUEPUnvFXwvkz618excHyOTkmTdkS43VWkS+izIyD/WbijmzZI2w40lI6wiPJ7bXO1GnqqprrYdpLFDcW6QxgIWypSlMKPyjbr+/wBi3u63O+d7n2CXL116gA1DWtDVaHLD68tdrsxpv7kHA+BMWo6OBic7u3hFTkFogrGda3Ab60pn2qjISNJDXOi2Cy2kWPuErXbSEC5j0H3vMRuyxqMvdxhbXbI37Zz30sjGUbexAyoKKafblT/vi+94T4XnC8mJj//TFSZmVZ1t+Ybl/sFIC2OHFO8fJ91fuhI9GSqMvIt1TXcmWJzSOlOHUnKR43b2uejlT61VypzvncSfZO58LzSMbO0vnV6npGXYMo+hB1eeQFaAAfpk7cfEHZO5nwOuNq2mwiTkvIeJWk0LqlPcvRaQyQyOK5urr7S56BraTSHaQs/Hyz8Bn6994LrkmqhnsOIedrSq584zyCEwf6VcVmSHh3mR01bLY8kdT0l0Yo0Y529IxQEcm0iKoP3c2BuPc5n3SJS20X7i6hcfhYOQzqD0qrVy66Sp8cMR/bx7uQ93/ivtHBtwnSDuLxO2k2HcrZyfdhktkaC3mkQgNpmhCksBp91JkBqhx33Zrtd8WvaPmnOuwHJfD/dqqy7O5ECffxMY5D4Zg4/HfVU8CmEtfHs6GylxhOh1o1cjzk/M3Kioi6Jkd/5P2y5fvtzvF7se9/qNyy1WOa3C1ACjSCjEZAeJzrgQ7QdjfnP8ee1WwdtOKd0e1zcR2WGX25bzbt4ebQ8kk7mV47iJGIaRqEIvpoOoqW64x7f9Irrp1XdTuceLuy1hiuL9jc35vw634zyzjmqtRw7ujdi9HS38rJK6aGXKhVBiLJeGOJhDo1zFRurfPJDyPh1txdOGcj2vcXgh3CS6jaCSEGjroVXLqQSFJ1UUAnMZYIt67J/JXcu/Vz8kuznO+GW+8bhxC02O8h3Wz3GWMvbTi4nmgS2lQokkyqYg8rFYyVYFvVjUcFdoemvVTufwP2K4I427EyePOOqfkQOd4ryXlPH1tl93dZfx/m+D1h8Xn0FbU08KuhtygBDjlNeR3svVq6uRPMfsfKeG8W5lsPIth23cf0+2Sb3UmkiaRmkikjUoVVVAGsEhqnI0wV90exPyU79fGvux2b7tc34aOXbzcbebG6220v4bSGG0v7K9lW6jnlmlkkf8s6xtGQo1rqGROPv8K/TvEs37+2vdzKqyXi3CnT6pzPnLIcpcqxawWTyKi8h4vjp3rHPCs5FdWT5U14WOGdEijVHKisat2dlN/wB03k3091Kf0mzV2YsOhJJUBv8ANSpYVoRmACanWv8A3Qe1vBO39lxLaNj25P8A6VyWe2ghETaTIkYWKV5ItWcQOmOOQoHDFFZ2RAqAL1n5Vkdhv7hHgDl6eL2XZ93to81QYkjkjBlW+bnygkQTCQlZHdFNZo0o/qMJ66o8auajbks7uK+3GGeNsjIDTxFSeo+0EA9DQ0Jxre5Rxu/4nwTdNovIiDFZPGHHqR9MaE6XGRYJJGzIaPGJEEiKSAfU88OMJ9heTEx//9SNzvxkKUvd/t6k9FExeyHMioM30mVP/dXKBQY2iGrmuCnuJtaqua9FVVXVVQXmuwNufLORiFSJhfTZ+FDIxqcz1qBU06ZZUGP2AfGDuPBxP479kZLydDYtxTbBQmrFksoU0oAoJ06SSEBOeZLAnEn3R7up147l9ca/44O+d9Jw+BRWcUXVvseR0J8viu1KBItTi+RypzU+xpQkM6LGkyHrBPCIsI74yAjHWz+PR7dv/FouCc4udUUT/wCkuctUFBRVJ8VGYFcihCNQAEIv3rsOc9ne+t/8s/ivtAW9vbenIdjUOIt1Vn1TTRRrqpMwCyyBBrS4Q3EPuM8iMEPen4qu8HVeZMaTjC+5l4ZMQsyo5y4YqJ2ZYhcUjFUsWbkEGiW0tcG3jVPcFZIgXGTaA8hiNI7Br2h3Xi17cX5thc2yKTHLH6l00FXIqSrZ5CnStC1CcWrt39xTtf3z4/s/GP15tj5HcTRx3Vhe1hlFwxekCyUWOaEMh1PqoCYhIsTMqYB7BcSzU9PGgvxHKVnA3osf/wA9bfcKJSOaJVD9khNWom1fTXcnr66+U9y3bLv9Ylkhs5SjAfwOM6Z9R49R9OmWNh3ZPmnHn4JZw3vIrFZoWapNxDQpUhM9fVQNLVzBHqOqoEt3Uj4ee1/Y20rciz7E7DrxwXFfDsss5V5WiLi7hYy8b5kqXiON3LoVpkkssILkCXYKvYVzffkDavqUcS7Ocr5FLFcbjatt2xggvNONB0dSY0ajMadDklerDC7fIT+5B8f+zdhfbPw/kEPMu6Tq8drtm1P+ZU3IOlUu7mHXFboHI1oC9wVDe3Cx6FH8iXcLhHr11jB8ePR2SReM6ZXx+TeQJJBnt+W8lWUki3kW0+LHhkm1hrRgzlkNaEBkGEMYaRBCa6zd75jsHGLCy4Hwwt+mRE+7MCNc71qx1UFQSKlqAEaVQBAMJd2b+N3dbvjzfkPyx+TiRf8AOL5V/T9uZT+V2u1K6YYxEWfQ6odMcRZpEJkluGe4d8QTfFPiqm+VDpJd7jHI7sdgk6UNyqU33qWatWWrTkYMrABIRUK9VOEW5jEd+Sscp4VvLNumz2LUBMoAbw09SKipFSBUD0s1GYj+p7tW/LHtXbwduu5/LrcsyLt8krxEklZx/SWUIxWNhHG8miVwZreHXBCsgNmdu9WTxisaMMLyYmP/1SK+eX4eubD815l3K634bY8j4Hn6svuT8KxWGawy3DssbFjx7fI4dHFCWXdY9ethsOVYzXnjyyPc5ijdubQfPeGX1tud5v8AtlsZbKchpVWpdH6Fgo6qT6ic6VNcgMblvhl8q+I7vwbi/Zrn+9x7fyfaleGxmnZY7a5tydaRtM2STRqPajjbSJAE0ktqBqulw3M6eVIDJpL2rsYZEEeKeptY0kao8qFYYJIbXp7bo+5Rvau5FT0VdEWp2ulVwhjcHOtRShyyIPnWn0INcgSNk8W0vNbtcxX1uyVBUq+oMKyAsrKCDp9vVlUsrKVqxVWkm6qfKH346kxKnH+OuRs6dhlSUbo+FZFXly3DFYRAo8QqO6iGNBTa1GNFEkRIwlV71aqqupRtHN922aJILW9b8uvRWFQoFT0Ph5AefTPC8dzvid2v7p7hdbxyHjFuN8moXuIWETzOwUDU0ZU6zUe5IwrVSSw0gmT+s/uMu5p64R5uFYOHIfUEi0bxg4RzR1UZGptfYqg0VPVGblRHO9VRU0TJXfd7kUIKwwRtN01iKppXyrT0+Xj4ZUrWez/20+yd+RLf7vfR7eaN+Wa+0qr6akA+3q/qFqhySUGTHVqAAjsn8p/dHs3HJV51mWVJQOkSnrjUKJ+m44gzsYxrEqKmHFjyHjcJrmukKfY5NzNq+vgByDmHJ+SxJHf3cntdSmkhOtclFK16eqtKClM8N52d+L3YbsleTXvFNgs/1ECi3LSK91kpUappDIVoakez7erW2vUAuI7mwswya4VgafIbqyuJKqQAqqbY2c+Sd35iMCML5Mg5HvRE0T+LTRETRPAZdvkANIJGuq1BAcknzyBr9gHTLDVTcn26IBn3O0g2YKFIaSFVRKUI9TqBlkCSPV6umLUXwWfEPyniXMuOd1OxeIy8EqMRrp8riHCMliPh5hdZDawUrw5fdVZdsmjqqiCR7oYzoySaRte4bRt1IxPaThW9Rzwci3y3MFuin2omyYk1o7Kc0AqSoOZNCcqY0u/3Fvll223LYd37Kdq91i3XeLmZBuO4QsGgiiTSWtYpkYpO7lESVkrGqBlDFi2LiPjE40o4XkxMf//Wv5n/AOA38on+xfPh6H7Mc4//AGR/zD78Cjcf1Sf/ANkn7/MS34m+3Fk2v+2g/lGNb58x34XkxD0OF5MQdBjaUf8AV4P89v7l85p+Jftx5L3/AG0/8v8Ahgr2/wALf9Kfu8yuK4PU4y8mPmF5MTH/2Q==’) no-repeat 0 1px ;”><strong>Michael Wittchow</strong><br><a href=”https://limitededitioniphone.com”>LimitedEditioniPhone.com</a><br>
Sent via iPhone 3GS</div></div>
<div style=”font: 10px ‘Lucida Grande’, Verdana, Arial, Sans-Serif; line-height: 18px; color: #525252 ; margin: 6px 0; padding: 6px; border-top: 1px #999999 solid; border-bottom: 1px #999999 solid; background: #fff”>
<div style=”padding: 8px 0 2px 70px; background: url(‘paste your code from DataURLMaker(link below) starting with data:image/jpeg;base64, and ending before the quotation‘) no-repeat 0 1px ;”><strong>Michael Wittchow</strong><br><a href=”https://limitededitioniphone.com”>LimitedEditioniPhone.com</a><br>
Sent via iPhone 3GS</div></div>
Since it has become commonplace for email clients to deny http downloads in the body of emails, you should encode the jpeg image directly into base64 using DataURLMaker.
Now paste the your code into the SignatureKey string field, save, upload, CHMOD 777, reboot the iPhone, and bring up a new mail message on the iPhone. You should now be able to see your custom css signature. Please make sure you keep your picture size low, It will not work if your image is too large.
[youtube:http://www.youtube.com/watch?v=-KeNAM92GEQ 425 350]
YouTube’s quality is bad. Check out Vimeo: http://vimeo.com/6078760
Mordieu! // Nov 26, 2007 at 11:17 AM
Thanks for posting the whole procedure because dfbills link isn’t working anymore…
dataURLs-encoded images! what an awesome feature, however an image in my signature will show up in Apple mail and iPhone mail apps but not on google gmail! I know there is some browser incompatibility with data URLs but I checked my gmail with firefox, and it’s a supported browser.
What’s the problem?
The image I encoded was 12 kbytes…
Limited Edition iPhone // Nov 26, 2007 at 11:22 AM
Yeah its not showing up for me in some mail programs. I tried posting on dfbill’s site but its not working again.
imanboer // Aug 7, 2009 at 7:59 AM
Can you make it for youtube or something that we can see please?
Limited Edition iPhone // Aug 7, 2009 at 8:18 AM
imanboer I will create a youtube video on this as soon as I have time!!
imanboer // Aug 7, 2009 at 8:28 AM
Thank you very much!! btw is this can work with Firmwire 3.0? thank you for your reply
Limited Edition iPhone // Aug 7, 2009 at 8:29 AM
yes it will work for 3.0 and 3.0.1!
imanboer // Aug 7, 2009 at 8:42 AM
cant wait your video guide!!
Limited Edition iPhone // Aug 12, 2009 at 11:53 PM
Added the video walkthrough. Please wait a bit as YouTube is still processing it!
truehybridx // Aug 11, 2009 at 10:48 PM
it keeps on messing up and resetting the mobilemail.plist
imanboer // Aug 13, 2009 at 1:12 AM
tx so much, very appreciated, btw what your video walkthrough title?