Einfaches Mail-System für Ubuntu?

8

Was ich suche, sollte relativ einfach sein. Ich möchte nur etwas SEHR Kleines für Ubuntu einrichten, mit dem ich die Funktion mail () in PHP von meinem Webserver (/ var / www /) aus verwenden kann. Ich will nichts Komplexes. Ich habe eine E-Mail-Einrichtung vom Typ [email protected]. Wenn dies erforderlich ist, kann ich diese als Antwortadresse verwenden. Aber ich möchte nur die Möglichkeit haben, E-Mails zu senden, KEINE auf meinem Webserver zu empfangen. Vielen Dank

Wille

Übrigens habe ich exim4 ausprobiert (übrigens, welche Einstellung soll ich wählen, wenn es möglich ist, das zu tun, was ich will?), Und ich habe ssmtp ausprobiert, hatte aber kein Glück mit ssmtp. Vielen Dank.

willbeeler
quelle

Antworten:

6

Mach einfach eine

sudo dpkg-reconfigure exim4-config

und wählen Sie die Option "Mail von smarthost gesendet; keine lokale Mail". Nun zu den Optionen:

  • Geben Sie einen Systemmailnamen an und geben Sie an, dass eingehende SMTP-Verbindungen nur an Port 25 von localhost überwacht werden sollen
  • Geben Sie keine anderen Ziele an, für die E-Mails akzeptiert werden
  • Geben Sie subdomain.mybusiness.com als sichtbaren Domänennamen für lokale Benutzer an.
  • Geben Sie die IP-Adresse Ihres tatsächlichen Mailservers an - das ist der Smarthost. Wenn eine Authentifizierung erforderlich ist , geben Sie den Namen des Servers, Ihren Benutzernamen und Ihr Kennwort in /etc/exim4/passwd.client ein

Los geht's: Ein komplettes Mail-Setup für Debian / Ubuntu in weniger als einer Minute!

Codekopf
quelle
4

Wenn Sie nur aussendet Mail, können Sie möglicherweise einen Versuch geben nullmailer, es im Repository Extra Ubuntu ist auf Jaunty (aptitude „show“ Ausgabe):

Package: nullmailer
Description: simple relay-only mail transport agent
 Nullmailer is a replacement MTA for hosts, which relay to a fixed set of smart
 relays. It is designed to be simple to configure and especially useful on slave
 machines and in chroots. 

 The sendmail interface of this package doesn't provide the -bs switch, hence
 it's not LSB compatible!
Homepage: http://untroubled.org/nullmailer/

Link zur Projekthomepage: hier

JamesHannah
quelle
4

Sie benötigen weiterhin einen gültigen SMTP-Server, um mit verwendet zu werden ssmtp. Sobald Sie ssmtpdie Kommunikation mit dem Upstream-SMTP-Server konfiguriert haben , werden alle Ihre E-Mails über diesen Server weitergeleitet. Dies ist normalerweise Ihr ISP-Server oder ein SMTP-Server eines Drittanbieters.

Sybreon
quelle
1

habe dies heute auf How-to Forge gesehen

Greeblesnort
quelle
Ich glaube, er suchte nach etwas "relativ Einfachem". :)
Luke
Schritt-für-Schritt-Anleitung ist nicht einfach? =)
Greeblesnort
1

Vielen Dank an alle, die mir ein paar Dinge beigebracht haben. Ich habe fast jede Lösung ausprobiert und es ist mir irgendwie peinlich. Ich habe die Pakete, an denen ich gearbeitet habe, deinstalliert und Postfix installiert. Mit sehr wenig Arbeit hatte ich etwas vor.

Hier ist der Link zu der Seite, die ich gefunden habe:

http://sudhanshuraheja.com/2009/02/slicehost-setup-outgoing-mail-google-apps-postfix/

Danke noch einmal.

willbeeler
quelle
0

Postfix ist ziemlich nett. Es lässt sich gut über Repositorys installieren und verfügt über eine saubere Konfiguration in nur zwei Dateien.

nur zum senden ..

apt-get install postfix.

Wählen Sie den Internet-Host aus, wenn Sie dazu aufgefordert werden.

Geben Sie den richtigen Hostnamen ein (sollte mit umgekehrten DNS zurück aufgelöst werden)

erledigt.

Brandon Helwig
quelle