webForumDet fria alternativet

Skicka avsändarnamn och mailadress i ett mail genom Perl

Perl & Ruby

5 svar · 1 927 visningar · startad av haider

Medlem sedan jan. 2003956 inlägg
Frågan#1

Ett skript jag har klarar att skicka mail där avsändaren är mail@domain.se.
Men hur gör man om den även ska skicka med avsändarnamnet?

Medlem sedan aug. 20039 340 inlägg
#2

Nu kan jag iofs inte Perl, men baserat på allmän erfarenhet gissar jag att du i e-post-fältet ska ange en sträng på formen Användarnamn <mail@doman.se>
Alltså användarnamnet följt av e-postadressen inom taggar. Dessutom bör du ev. se upp med teckenkodningen för å, ä, ö. Men det är isf ett mindre problem.

Medlem sedan jan. 2003956 inlägg
#3

Jo, jag tänkte likadant. Men bortsett från svenska tecken som kan orsaka problem; finns det andra tänkbara hinder?

Hur skulle man ha gjort i PHP? Perl är ju simplare eftersom den ofta kör med print-lösningar.
Kanske kan en inblick i PHP lysa upp problemet i Perl?

Medlem sedan aug. 20039 340 inlägg
#4

Tja, börja med att pröva att skicka med en sträng som den jag beskrev och se hur mottagarsidan tolkar det.

Medlem sedan juni 20014 421 inlägg
#5

Hur ser scriptet du har idag ut?

Medlem sedan aug. 20068 090 inlägg
#6

Jag använde NMS formmail förr, och om jag inte minns fel så skrev man in avsändaradressen i skriptet:

http://nms-cgi.sourceforge.net/scripts.shtml
Installationshjälp (om det behövs): http://www.ironspider.ca/forms/nmsform.htm

274 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
146 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)