Gå til innhold

Hvordan sette opp en mailserver


Anbefalte innlegg

Jeg har en webserver som kjører Linux med Debian og apache2.

Har tenkt å lage et kontakt skjema på min hjemmeside som blir sendt direkte til min epost adresse når noen bruker det.

 

Jeg lurer på om det er mulig å sette opp en pop3 server eller lignende slik at jeg feks kan bruke gmail på hjemmesiden slik at php scriptet automatisk sender epost fra gmail?

 

(Har ikke eget domene, men bruker et subdomene fra no-ip.com)

Lenke til kommentar
Videoannonse
Annonse

Det jeg lurer på er om det er mulig å få webserveren til automatisk å sende epost fra en gmail adresse, slik at jeg slipper å sette opp min egen mailserver.

 

Jeg har tidligere hatt følgende kontaktskjema liggene hos start.no :

Klikk for å se/fjerne innholdet nedenfor
<?php

if ($_POST['submit'] == TRUE) {
$receiverMail = "[email protected]"; //write your email here
$name		= stripslashes(strip_tags($_POST['name']));
$email		= stripslashes(strip_tags($_POST['email']));
$subject	= stripslashes(strip_tags($_POST['subject']));
$msg		= stripslashes(strip_tags($_POST['msg']));
$ip		= $_SERVER['REMOTE_ADDR'];
$msgformat	= "From: $name ($ip)\nEmail: $email\n\n$msg";

if(empty($name) || empty($subject) || empty($msg)) {
	echo "<h2>The email was not sent</h2><p>Please fill all the required fields</p>";


}
elseif(mail($receiverMail, $subject, $msgformat, "From: $name <$email>")) {
	echo "<h2>The email has been sent!</h2><p>I will get back to you as soon as possible.</p>"; }
else {
	echo "<h2>The email was not sent</h2><p>Please try again... If the problem continues there's probably something wrong with the server.</p>";
}
}
else { ?>
<form method="post" action="">
<p>
<label for="name">Name</label>
<input id="name" name="name" type="text" size="30" maxlength="40" /><br />

<label for="email">Email</label>
<input id="email" name="email" type="text" size="30" maxlength="40" /><br />

<label for="subject">Subject</label>
<input id="subject" name="subject" type="text" size="30" maxlength="40" /><br />

<label for="message">Message</label>
<textarea id="message" name="msg" cols="50" rows="6"></textarea><br />

<label for="submit"> </label>
<input id="submit" class="button" type="submit" name="submit" value="Send" />
</p>
</form>
<?php } ?>

Når dette skjemaet blir sendt, til min e-post, står det "mailed-by home.no.net" i gmail. (istedenfor en vanlig epostadresse)

 

Jeg lurte på om det var mulig å få til noe lignende på den siden som ligger på min webserver. For å slippe å sette opp og konfigurere en egen mailserver, lurte jeg på om det er noe programvare/konfigurasjoner jeg kan gjøre på serveren slik at den automatisk sender epost fra gmailkonto. (Feks noe lignende outlook som kobler seg til epostkonto gjennom pop3)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...