Avatar billede ladefoged Nybegynder
01. november 2003 - 01:42 Der er 4 kommentarer og
1 løsning

Viser forkeret afsender i Outlook

Hej

Jeg er ved at lave en funktion så man kan sende billeder fra min hjemmeside til en email, og det bruger jeg, HTML Mime mail class som kan findes på http://www.phpguru.org/mime.mail.html

Mail en bliver også godt nok sendt og billedet kommer med men i Outlook står der "wwwserv [wwwserv@webhotel6.webhosting.dk]; på vegne af; PartyFreak.dk [mail@partyfreak.dk]" i afsender feltet jeg vil gå ud fra det har noget med "Return-path" atgøre, men jeg er ikke sikker.

Kan i hjælpe
Avatar billede roenving Novice
01. november 2003 - 02:36 #1
Måske kan du sætte Principal-feltet, det har jeg ihvertfald haft brug for, når jeg har kodet i Domino/Notes, som også satte afsenderen til serveren og ikke brugeren !-)
Avatar billede danic Nybegynder
01. november 2003 - 09:31 #2
Du skal ned i Pear/Mail/mail.php og rette

linie 113
fra:
return mail($recipients, $subject, $body, $text_headers, $this->_params);
til:
return mail($recipients, $subject, $body, $text_headers);


webhosting har et eller andet slået til som gør at den ikke forstår den femte parameter!
Avatar billede ladefoged Nybegynder
01. november 2003 - 11:38 #3
danic > det lyder meget rigtig bortset fra jeg ikke har nogen fil der hedder mail, men jeg har en der hed htmlMimeMail.php som indeholdt den linje du snakker om, jeg rettet det, så sente den ganske rigtig mailen, men der stor stadig "wwwserv [wwwserv@webhotel6.webhosting.dk]; på vegne af; PartyFreak.dk [mail@partyfreak.dk]" i fra feltet !!

Det som du hentyder til at webhosting har slået til kan det være "SAFE MODE" får jeg får føjelgende fejl, når jeg ikke retter det du skrev:

Warning: mail(): SAFE MODE Restriction in effect. The fifth parameter is disabled in SAFE MODE. in /home/sv_partyfreakdk/mail_class/htmlMimeMail.php on line 669
Failed to send mail
Avatar billede ladefoged Nybegynder
01. november 2003 - 12:20 #4
Forresten line 669 i htmlMimeMail.php filen er:
$result = mail($to, $subject, $this->output, implode(CRLF, $headers), '-f' . $this->return_path);

Håber det kan hjælpe nogen af jer
Avatar billede ladefoged Nybegynder
03. november 2003 - 22:47 #5
Har selv fundet en løsning, bruget bare smtp til at sende med så virker det lidt bedre.

Håber ikke i følere jeg snyt men i hjalp mig jo ikke rigtig, så jeg tager pointne selv :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester