Web Site Developement
Lost passwords email recovery
Email spam, phishing and abuse seems to be on the rise again and there a a variety of technologies out there to try to limit it.
However various web applications and legitiamate email messages are also getting blocked. The worst recently was an email password recovery utilitity on a web site would send out an email to the user who lost there password. A message would also be sent so I could see who was requesting a password and look for abuse.
For the last 9 months or so password requests have been on the increase. This wasn’t that more people were losing them, but the same people were coming back several times trying to recover their password and not receiving the email.
Google searches for lost passwords, emails not getting through and stuff like that proved fruitless.
The problem eventually seemed to be traced to incorrect Sender Policy Frameword records. This was not something I had previously come accross. SPF records define which servers are allowed to send emails and is defined against the domain DNS management.
The SPF record is fairly simple and micosoft even provide a wizard to help create one but it simply looks like
v=spf1 ip4:a.b.c.d/ip_range -all
This calculator here works out ip address ranges nicely.
Some of the better ISPs allow you to edit and add SPF records directly on the domain management. Any changes are not reflected for 24 hours.
Web fonts available
14911| Font | Platform | CSS info |
|---|---|---|
| Andale Mono | MS Internet Explorer MSIE |
[Bold, Italic] Originally named Monotype.com
font-family: “Andale Mono”, “Monotype.com”, monospace |
| Apple Chancery | Macintosh | Also named Zapf Chancery on older Macs (and some Win PCs).
font-family: “Apple Chancery”, “Zapf Chancery”, cursive |
| Arial | MS Internet Explorer MSIE | [Bold, Italic] Very similar to Helvetica.
font-family: Arial, Helvetica, sans-serif |
| Arial Black | MS Internet Explorer MSIE | Less common than Arial. Do not use it with a bold font-weight; it’s bold enough already!
font-family: “Arial Black”, sans-serif |
| Capitals | Machintosh Mac |
Not on pre-1999 Macs
font-family: Capitals, serif |
| Capitals | Machintosh Mac |
Mac system font (for menus, dialog boxes, etc.) since 1999. It will be very familiar to Mac users at 12 points, but also works well in headlines (without bold).
font-family: Charcoal, Chicago, sans-serif |
| Chicago | Machintosh Mac |
[Italic] Former Mac system font, replaced by Charcoal. Still present on every Mac ever made.
font-family: Chicago, Charcoal, sans-serif |
| Comic Sans | MS Internet Explorer MSIE | [Bold, Italic] An informal font designed to be easily legible on screen. Believe it or not, this is the default cursive font for Internet Explorer.
font-family: “Comic Sans MS”, cursive |
| Courier (Mac scalable) | Machintosh Mac
|
[Bold, Italic] Courier is the most common monospace (typewriter-style) font. The Mac version of Courier (top left, shown at 18 points) is scalable; the Windows version (bottom left, 15 points) is not. Therefore the scalable “Courier New” is preferred, as it is usually available on both Mac and Windows.
font-family: “Courier New”, Courier, monospace |
| Courier New | MS Internet Explorer MSIE | [Bold, Italic] See discussion under Courier
font-family: “Courier New”, Courier, monospace |
| Fixed Sys | Win |
A non-scalable Windows system font used for DOS screens and other low-level tasks. Available only at 9 points.
font-family: fixedsys, monospace |
| Gadget | Machintosh Mac |
A display font; avoid bold and italics. Not on pre-1999 Macs.
font-family: Gadget, fantasy |
| Geneva | Machintosh Mac |
[Bold, Italic] A Mac system font since 1984. Its appearance resembles Arial and Helvetica; its function is similar to MS Sans Serif (icon names on the Desktop, etc.).
font-family: Geneva, “MS Sans Serif”, sans-serif |
| Georgia | MS Internet Explorer MSIE | [Bold, Italic] Designed by Microsoft for WWW use, Georgia is a traditional looking font with “old-style” numerals.
font-family: Georgia, serif |
| Helvetica | Machintosh Mac |
[Bold, Italic] A Mac system font since 1984. On the Web, Helvetica is usually paired with the nearly identical (and more common) Arial.
font-family: Arial, Helvetica, sans-serif |
| Hoefler Text | Machintosh Mac |
[Bold, Italic] Not on pre-1999 Macs
font-family: “Hoefler Text”, serif |
| Impact | MS Internet Explorer MSIE | Less common than other MSIE fonts such as Arial. A very heavy, black font, good for headlines. Weight and width are sort of like Techno.
font-family: Impact, sans-serif |
| Monaco | Machintosh Mac |
Monospace font, present on all Macs. Monaco 9-point is associated with programming, debugging, and other low-level tasks, somewhat like Windows Fixedsys, System, and Terminal.
font-family: monaco, sans-serif |
| MS Gothic | Win |
Monospace system font dating back to Windows 95. Best at 12 pixels and under.
font-family: “MS Gothic”, monospace |
| MS Sans Serif | Win |
Windows system font, used for dialog boxes, etc. Best at 12 pixels and under.
font-family: “MS Sans Serif”, Geneva, sans-serif |
| MS Serif | Win |
Windows system font. Best at 12 pixels and under.
font-family: “MS Serif”, “New York”, serif |
| New York | Machintosh Mac |
[Bold, Italic] Mac system font: similar in appearance to Times Roman, similar in function to MS Serif.
font-family: “New York”, “MS Serif”, serif |
| Palatino | Machintosh Mac |
A nice serif font, present on all Macs and fairly common on PCs (with office software suites).
font-family: Palatino, serif |
| Sand | Machintosh Mac |
Not on pre-1999 Macs
font-family: Sand, fantasy |
| Skia | Machintosh Mac |
Not on pre-1999 Macs
font-family: Skia, sans-serif |
| System | Win |
Non-scalable (available only at 10 points), present on all Windows PCs, used for menus, etc.
font-family: System, sans-serif |
| Tahoma | Win |
Rarely used on the Web, Tahoma does have the advantage of being present even on very old Windows PCs.
font-family: Tahoma, serifSansSerifMonospace |
| Techno | Machintosh Mac |
Not on pre-1999 Macs
font-family: Techno, Impact, sans-serif |
| Terminal | Win |
A non-scalable, monospace system font used for the DOS or “command-line” interface. Terminal looks very different at different point sizes. Shown here are 9, 12, and 14 points.
font-family: Terminal, monospace |
| Textile | Machintosh Mac |
Not on pre-1999 Macs
font-family: Textile, cursive |
| Times | Mac |
Because some PCs have non-scalable fonts named Times, it is common to lead with the scalable, nearly ubiquitous MSIE font Times New Roman instead. Times is noticeably more compact than Times New Roman, so it can be too small to read on screen.
font-family: “Times New Roman”, Times, serif |
| Times new roman | MS Internet Explorer MSIE | This is by far the most common serif font on the Web. It is the default serif font in most browsers.
font-family: “Times New Roman”, serif |
| Trebuchet | MS Internet Explorer | A sans-serif font designed (like Verdana) for legibility on screen.
font-family: “Trebuchet MS”, sans-serif |
| Verdana | MS Internet Explorer | Possibly the most readable of the sans-serif fonts commissioned by Microsoft for on-screen use. However, Verdana shouldn’t be used side-by-side with same-sized serif fonts, because Verdana will appear one or two sizes larger.
font-family: Verdana, Arial, Helvetica, sans-serif |
| VT100 | Machintosh Mac |
Functionally similar to Windows Terminal and Fixedsys, VT-100 can be scaled up for a “bitmappy” appearance.
font-family: “VT-100”, monospace |