Questions tagged [smtp]

Simple Mail Transfer Protocol is the protocol used for sending email.

Simple Mail Transfer Protocol is the protocol used to send on the Internet. It is used to send mail between mail servers, and is also used to send mail from an email client to an outgoing mail server.

Sending mail between servers

For this purpose, SMTP is typically operated on TCP port 25. To prevent spoofing an email address, most common servers check the sender against a Sender Policy Framework DNS record, in which the owner of a domain specifies which servers can send mail from that domain. There is generally no other form of authentication used.

Sending mail to an outgoing server

SMTP is also used to send mail from a desktop email client such as to the server designated by your email service. For this purpose, the connection is frequently encrypted, and frequently requires authentication in order to prevent email spoofing. Mail transfer can happen over TCP port 25, 465, or 587. Unlike sending between servers, mail does not normally have to come from a certain server; instead, you authenticate using a password.

More information

Simple Mail Transfer Protocol - Wikipedia

592 questions
121
votes
7 answers

Why can't I email myself at: MyEmail@74.125.235.55?

I opened cmd and typed ping gmail.com. It shows me: C:\Windows\system32>ping gmail.com Pinging gmail.com [74.125.235.55] with 32 bytes of data: Reply from 74.125.235.55: bytes=32 time=6ms TTL=56 Reply from 74.125.235.55: bytes=32 time=6ms…
Pacerier
  • 28,143
101
votes
6 answers

Why do I need an SMTP server?

Why do I need an intermediate SMTP server to send mail? Why can’t my client (Outlook, Thunderbird) send messages directly to the recipient’s SMTP domain? For example, if I have to send an email to address@example.com with my Gmail account, I send it…
Tobia
  • 2,403
37
votes
6 answers

Does mailx send mail using an SMTP relay or does it directly connect to the target SMTP server?

Suppose i send a mail using the following the following command: mailx person@x.com then does mailx first try to find out the SMTP server of my ISP for relaying the mail or does it connect directly. Does it depend on whether my PC has a public IP…
Rohit Banga
  • 2,494
30
votes
12 answers

How to prove that an email has been sent?

I have a dispute on my hands in which the other party (landlord's real estate agent) dishonestly claims to not have received an email that I truly did send. My questions is, what are the ways to prove that the email was indeed sent? Thus far, the…
bguiz
  • 2,141
30
votes
5 answers

SMTP: Is it possible to CC someone without sending the original?

I actually started thinking about this because I forgot to CC someone on an email I was supposed to send, and I wanted him to get a copy without double-sending to everyone else. I ended up just forwarding it to him, but I'm still curious. Where are…
Jim
22
votes
1 answer

What's the difference between SMTP server and SMTP Relay?

What's the difference between SMTP server and SMTP Relay?If I want to send mail from a forum (XenForo) using Google SMTP (Paid Google Apps account), do I need to use Google SMTP server or Google SMTP relay service?
Umer
  • 417
21
votes
3 answers

how do I change postfix port from 25 to 587?

I am total noob about Unix and CLI. after googling for almost 6 hours I came to know I should be editing postfix port from 25 to 587 for PHP mail() function to work. and here is the solution I got http://www.linuxmail.info/postfix-change-port/ but I…
18
votes
1 answer

The simplest way to set up a secure, IMAP, email server?

I would like to get rid of Google as an email provider, and set up a complete email solution on my dedicated server. The issue: I wish the setup to be as simple as possible, so that it wouldn’t be a pain to set everything up again if there is a…
Diti
  • 297
17
votes
5 answers

Simple local smtp server - minimal setup ubuntu

What is the absolute, bare minimum, no-hassle, hopefully idiot-proof way of setting up a local smtp server? If you're going to say postfix, what are these alledgedly bare minimum, idiot proof steps to setting it up? I'm sort of amazed at how…
malatio
  • 445
16
votes
9 answers

Just want to send emails from my Ubuntu Server. What simple SMTP server solution to use?

Basically I have a Ubuntu Server machine and I would like an idiot-proof solution for sending emails from my website that is also running in this same machine. My doubts are: 1) Should I use postfix or there are more simple solutions for an smtp…
16
votes
4 answers

Special characters in ssmtp password

I have + and = characters in my gmail password. How can I configure ssmtp to avoid authorization error? My…
16
votes
2 answers

In postfix, how could I disable incoming mail?

I would like to be able to send mail to remote servers, from scripts running on my VPS via SMTP, but otherwise reject all incoming mail with postfix on Debian squeeze. (And in general disable any other features for now. I would like to avoid…
n611x007
  • 6,566
  • 15
  • 67
  • 91
15
votes
2 answers

Sending mail from the command line

Ok, I've looked far and wide for something to take care of this little email project I have. First, some background: My family has a secret santa every year and I've offered to write a script to randomize who gets gifts for whom. What I'd like to…
Ramy
  • 1,171
14
votes
6 answers

Monitor Postfix outgoing mail delivery

I'm using GNU Mailman with Postfix to run a mailing list, and would like to monitor the delivery of outgoing mail, that is: for each mail sent from the list, check whether a 250 (OK) message was answered, and if not, report back to me. For now, I'm…
Tastalian
  • 243
12
votes
1 answer

Why is SMTP over SSL between email servers not so popular?

In my understanding, most of email servers use SMTP/POP/IMAP over SSL to encrypt the email. It supports encryption when client (UA) send email to server (MTA) and UA receive email from MTA. However, not so many MTAs can encrypt when they send email…
1
2 3
39 40